Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $215,898 | $220,821 | $213,017 | $214,907 |
Gross Profit | 215,898 | 220,134 | 209,081 | 214,907 |
EBITDA | 61,784 | 6,814 | -668 | 80,625 |
EBIT | 0 | -7,432 | 73,803 | |
Net Income | 47,000 | 51,131 | 49,692 | 46,597 |
Net Change In Cash | 215,898 | 220,821 | 213,017 | 214,907 |
Free Cash Flow | 90,369 | 54,805 | 74,113 | |
Cash | 740,429 | 754,392 | 748,173 | |
Basic Shares | 46,846 | 47,131 | 47,343 | 47,386 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $776,949 | $613,770 | $540,580 | $476,294 |
Gross Profit | 777,261 | 613,770 | 540,580 | 476,294 |
EBITDA | 27,286 | 301,910 | 238,534 | 118,582 |
EBIT | 0 | 277,598 | 214,603 | 94,826 |
Net Income | 181,872 | 166,239 | 146,151 | 74,327 |
Net Change In Cash | 776,949 | 613,770 | 540,580 | 476,294 |
Cost of Revenue | -1,473,186 | -131,927 | 1,302,820 | |
Free Cash Flow | 309,860 | 133,457 | 76,991 | -103,884 |
Cash | 748,173 | 550,464 | 2,023,650 | 2,154,202 |
Basic Shares | 47,552 | 48,436 | 51,370 | 51,555 |
Quarter | EPS |
---|---|
2024-09-30 | $1 |
2024-06-30 | $1.08 |
2024-03-31 | $1.05 |
2023-12-31 | $0.94 |