Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $163,700 | $220,821 | $213,017 | $214,907 |
Gross Profit | 268,096 | 220,134 | 209,081 | 214,907 |
EBITDA | 61,784 | 6,814 | 74,592 | 74,805 |
EBIT | 0 | 67,828 | 67,983 | |
Net Income | 47,000 | 51,131 | 49,692 | 46,597 |
Net Change In Cash | 163,700 | 220,821 | 213,017 | 214,907 |
Free Cash Flow | 34,606 | 90,369 | 54,805 | 74,113 |
Cash | 680,587 | 740,429 | 754,392 | 748,173 |
Basic Shares | 47,000 | 47,131 | 47,343 | 47,386 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $628,613 | $613,770 | $540,580 | $476,294 |
Gross Profit | 628,613 | 613,770 | 540,580 | 476,294 |
EBITDA | 291,817 | 268,532 | 242,963 | 116,385 |
EBIT | 264,531 | 244,220 | 219,032 | 92,629 |
Net Income | 181,872 | 166,239 | 146,151 | 74,327 |
Net Change In Cash | 628,613 | 613,770 | 540,580 | 476,294 |
Cost of Revenue | -1,473,186 | -131,927 | 1,302,820 | |
Free Cash Flow | 277,800 | 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 |