Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $683,496 | $838,014 | $460,279 | $438,884 |
Gross Profit | 87,909 | 228,102 | -61,900 | 72,913 |
EBITDA | 110,713 | 223,636 | -86,888 | 65,525 |
EBIT | 85,646 | 198,845 | -106,355 | 55,939 |
Net Income | 41,942 | 122,773 | -90,723 | 35,084 |
Net Change In Cash | 683,496 | 838,014 | 460,279 | 438,884 |
Free Cash Flow | 105,198 | -93,443 | 52,260 | 41,052 |
Cash | 39,817 | 8,850 | 13,826 | 1,076 |
Basic Shares | 63,784 | 64,142 | 59,149 | 50,401 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,813,472 | $1,591,194 | $1,411,979 | $1,104,925 |
Gross Profit | 182,469 | 225,104 | 223,367 | 159,290 |
EBITDA | 144,759 | 226,988 | 211,139 | 122,834 |
EBIT | 96,699 | 190,719 | 178,244 | 95,756 |
Net Income | 41,038 | 120,968 | 105,354 | 70,887 |
Net Change In Cash | 1,813,472 | 1,591,194 | 1,411,979 | 1,104,925 |
Cost of Revenue | 9,671 | -19,861 | ||
Free Cash Flow | 110,778 | 130,455 | 117,491 | 122,170 |
Cash | 13,826 | 8,090 | 4,697 | 1,997 |
Basic Shares | 52,661 | 50,557 | 52,388 | 53,723 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.95 |
2025-03-31 | $2.29 |
2024-12-31 | -$0.20 |