Total company revenue fell from a peak of $19.3 billion in 2022 to $3.2 billion for the full year ended Dec. 31, 2024. For ...