Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $651,854 | $602,497 | $690,301 | $608,414 |
Gross Profit | 163,492 | 150,884 | 390,851 | 142,629 |
EBITDA | 80,305 | 69,472 | 19,406 | 60,470 |
EBIT | 79,475 | 68,695 | 18,733 | 59,842 |
Net Income | 69,575 | 58,573 | 17,053 | 52,089 |
Net Change In Cash | 651,854 | 602,497 | 690,301 | 608,414 |
Free Cash Flow | -17,828 | -83,770 | -100,493 | -34,888 |
Cash | 60,903 | 51,071 | 48,996 | 48,978 |
Basic Shares | 23,579 | 23,603 | 23,675 | 23,648 |
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 | 233,255 | 391,683 | 548,852 | 365,420 |
EBIT | 230,847 | 390,107 | 547,698 | 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-09-30 | $2.95 |
2024-06-30 | $2.48 |
2024-03-31 | $0.72 |
2023-12-31 | $2.19 |