Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $224,253 | $201,261 | $314,284 | $287,198 |
Gross Profit | 224,253 | 201,261 | 314,220 | 287,198 |
EBITDA | 72,543 | 82,573 | 69,132 | |
EBIT | 64,878 | 72,761 | 59,693 | |
Net Income | 64,885 | 52,451 | 60,805 | 50,689 |
Net Change In Cash | 224,253 | 201,261 | 314,284 | 287,198 |
Free Cash Flow | 67,059 | 97,056 | 66,233 | 24,809 |
Cash | 904,486 | 851,194 | 932,349 | 950,697 |
Basic Shares | 95,405 | 95,479 | 95,470 | 95,183 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $835,578 | $796,670 | $708,784 | $623,624 |
Gross Profit | 835,578 | 1,115,426 | 708,784 | 623,624 |
EBITDA | 356,395 | 280,529 | 283,007 | |
EBIT | 318,596 | 241,722 | 243,446 | |
Net Income | 228,830 | 255,863 | 217,612 | 205,160 |
Net Change In Cash | 835,578 | 796,670 | 708,784 | 623,624 |
Cost of Revenue | -12,530 | -11,023 | ||
Free Cash Flow | 241,081 | 462,834 | 157,593 | 375,129 |
Cash | 904,486 | 1,006,019 | 595,683 | 434,842 |
Basic Shares | 95,405 | 95,096 | 94,586 | 95,897 |
Quarter | EPS |
---|---|
2024-12-31 | $0.71 |
2024-09-30 | $0.55 |
2024-06-30 | $0.64 |
2024-03-31 | $0.53 |