Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $546,842 | $556,405 | $551,418 | $532,131 |
Gross Profit | 75,685 | 69,550 | 70,281 | 66,405 |
EBITDA | 53,000 | 47,094 | 47,773 | 34,468 |
EBIT | 24,938 | 19,084 | 20,169 | 7,445 |
Net Income | 23,606 | 9,521 | 13,893 | -1,193 |
Net Change In Cash | 546,842 | 556,405 | 551,418 | 532,131 |
Free Cash Flow | 82,578 | -208 | 11,397 | 22,239 |
Cash | 147,280 | 124,708 | 125,775 | 129,823 |
Basic Shares | 22,923 | 22,936 | 22,948 | 22,794 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,325,768 | $2,773,270 | $2,345,966 | $1,869,750 |
Gross Profit | 277,598 | 427,069 | 395,810 | 383,613 |
EBITDA | 169,675 | 303,962 | 265,312 | 235,720 |
EBIT | 64,337 | 209,312 | 174,436 | 153,860 |
Net Income | 40,204 | 147,153 | 137,804 | 126,770 |
Net Change In Cash | 2,325,768 | 2,773,270 | 2,345,966 | 1,869,750 |
Cost of Revenue | -190,752 | 34,555 | ||
Free Cash Flow | -85,458 | -140,790 | -122,347 | 109,424 |
Cash | 129,823 | 173,750 | 159,186 | 349,938 |
Basic Shares | 22,946 | 23,064 | 23,287 | 23,256 |
Quarter | EPS |
---|---|
2024-09-30 | $1.03 |
2024-06-30 | $0.41 |
2024-03-31 | $0.64 |
2023-12-31 | $0.33 |