Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $529,505 | $567,390 | $558,489 | $535,385 |
Gross Profit | 190,319 | 215,892 | 191,275 | 171,983 |
EBITDA | -36,686 | 120,658 | 102,660 | 96,528 |
EBIT | 87,494 | 69,831 | 64,035 | |
Net Income | -38,973 | 58,058 | 45,466 | 48,452 |
Net Change In Cash | 529,505 | 567,390 | 558,489 | 535,385 |
Free Cash Flow | 65,034 | 50,297 | 41,603 | |
Cash | 724,924 | 629,670 | 561,742 | 562,153 |
Basic Shares | 24,818 | 25,025 | 25,030 | 25,124 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,190,768 | $2,362,657 | $2,513,897 | $2,079,928 |
Gross Profit | 801,023 | 900,241 | 1,006,913 | 771,926 |
EBITDA | 171,593 | 360,862 | 589,866 | 458,187 |
EBIT | 360,862 | 469,160 | 359,552 | |
Net Income | 113,003 | 259,485 | 373,306 | 283,806 |
Net Change In Cash | 2,190,768 | 2,362,657 | 2,513,897 | 2,079,928 |
Cost of Revenue | 93,523 | -194,800 | ||
Free Cash Flow | 291,744 | 371,199 | 315,377 | 282,782 |
Cash | 555,513 | 562,588 | 478,473 | |
Basic Shares | 25,039 | 25,102 | 24,986 | 24,932 |
Quarter | EPS |
---|---|
2024-12-31 | $2.04 |
2024-09-30 | $2.71 |
2024-06-30 | $1.97 |
2024-03-31 | $1.76 |