Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $525,609 | $546,842 | $556,405 | $551,418 |
Gross Profit | 56,696 | 75,685 | 69,550 | 70,281 |
EBITDA | 45,640 | 53,000 | 47,094 | 47,773 |
EBIT | 17,119 | 24,938 | 19,084 | 20,169 |
Net Income | 3,350 | 23,606 | 9,521 | 13,893 |
Net Change In Cash | 525,609 | 546,842 | 556,405 | 551,418 |
Free Cash Flow | 32,082 | 82,578 | -208 | 11,397 |
Cash | 99,665 | 147,280 | 124,708 | 125,775 |
Basic Shares | 22,912 | 22,923 | 22,936 | 22,948 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,180,274 | $2,325,768 | $2,773,270 | $2,345,966 |
Gross Profit | 272,214 | 277,598 | 427,069 | 395,810 |
EBITDA | 192,101 | 169,675 | 303,962 | 265,312 |
EBIT | 79,904 | 64,337 | 209,312 | 174,436 |
Net Income | 50,370 | 40,204 | 147,153 | 137,804 |
Net Change In Cash | 2,180,274 | 2,325,768 | 2,773,270 | 2,345,966 |
Cost of Revenue | -190,752 | |||
Free Cash Flow | 174,876 | -85,458 | -140,790 | -122,347 |
Cash | 99,665 | 129,823 | 173,750 | 159,186 |
Basic Shares | 22,931 | 22,946 | 23,064 | 23,287 |
Quarter | EPS |
---|---|
2024-12-31 | $0.12 |
2024-09-30 | $1.03 |
2024-06-30 | $0.41 |
2024-03-31 | $0.64 |