Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $602,497 | $690,301 | $608,414 | $617,539 |
Gross Profit | 150,884 | 390,851 | 142,629 | 158,805 |
EBITDA | 68,298 | 18,733 | 60,470 | 82,276 |
EBIT | 67,521 | 18,060 | 59,842 | 81,483 |
Net Income | 58,573 | 17,053 | 52,089 | 67,042 |
Net Change In Cash | 602,497 | 690,301 | 608,414 | 617,539 |
Free Cash Flow | -83,770 | -100,493 | -34,888 | -116,087 |
Cash | 51,071 | 48,996 | 48,978 | 46,981 |
Basic Shares | 23,603 | 23,675 | 23,648 | 23,640 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,358,580 | $2,304,455 | $3,050,149 | $2,367,929 |
Gross Profit | 542,187 | 646,600 | 818,034 | 603,097 |
EBITDA | 235,663 | 391,683 | 561,674 | 365,420 |
EBIT | 233,255 | 390,107 | 560,520 | 364,710 |
Net Income | 199,227 | 326,567 | 429,645 | 323,895 |
Net Change In Cash | 2,358,580 | 2,304,455 | 3,050,149 | 2,367,929 |
Cost of Revenue | -18,516 | 14,572 | -2,403 | |
Free Cash Flow | -58,411 | -371,638 | 19,971 | 199,466 |
Cash | 48,978 | 31,998 | 50,514 | 35,942 |
Basic Shares | 23,648 | 23,730 | 24,908 | 25,380 |
Quarter | EPS |
---|---|
2024-06-30 | $2.48 |
2024-03-31 | $0.72 |
2023-12-31 | $2.19 |
2023-09-30 | $2.84 |