Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $201,261 | $314,284 | $287,198 | $285,430 |
Gross Profit | 148,978 | 314,220 | 287,198 | 285,430 |
EBITDA | 67,273 | 82,573 | 69,132 | 2,601 |
EBIT | 64,878 | 72,761 | 59,693 | -6,795 |
Net Income | 52,451 | 60,805 | 50,689 | 56,732 |
Net Change In Cash | 201,261 | 314,284 | 287,198 | 285,430 |
Free Cash Flow | 97,056 | 66,233 | 24,809 | 104,342 |
Cash | 851,194 | 932,349 | 950,697 | 1,006,019 |
Basic Shares | 95,479 | 95,470 | 95,183 | 95,126 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $796,670 | $708,784 | $623,624 | $645,634 |
Gross Profit | 1,115,426 | 708,784 | 623,624 | 645,634 |
EBITDA | 356,395 | 280,529 | 283,007 | 233,542 |
EBIT | 318,596 | 241,722 | 243,446 | 192,308 |
Net Income | 255,863 | 217,612 | 205,160 | 155,810 |
Net Change In Cash | 796,670 | 708,784 | 623,624 | 645,634 |
Cost of Revenue | -12,530 | -11,023 | 30,363 | |
Free Cash Flow | 454,262 | 157,593 | 375,129 | 93,422 |
Cash | 1,006,019 | 595,683 | 434,842 | 251,359 |
Basic Shares | 95,096 | 94,586 | 95,897 | 98,093 |
Quarter | EPS |
---|---|
2024-09-30 | $0.55 |
2024-06-30 | $0.64 |
2024-03-31 | $0.53 |
2023-12-31 | $0.60 |