| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $899,849 | $779,277 | $571,650 | $561,580 |
Gross Profit | 159,362 | 131,810 | 71,350 | 76,571 |
EBITDA | 100,349 | 124,359 | 66,254 | 47,598 |
EBIT | 85,065 | 28,991 | 16,414 | |
Net Income | 56,570 | 44,047 | 4,215 | -3,051 |
Net Change In Cash | 899,849 | 779,277 | 571,650 | 561,580 |
Free Cash Flow | 78,940 | 46,361 | 14,240 | 13,831 |
Cash | 159,015 | 114,336 | 101,855 | 132,504 |
Basic Shares | 55,830 | 55,654 | 55,670 | 54,160 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $2,812,356 | $1,823,889 | $1,563,548 | $1,301,674 |
Gross Profit | 439,093 | 258,499 | 198,982 | 137,116 |
EBITDA | 373,167 | 214,720 | 170,147 | 102,605 |
EBIT | 224,897 | 121,800 | 91,047 | 36,875 |
Net Income | 101,769 | 68,935 | 49,001 | 21,376 |
Net Change In Cash | 2,812,356 | 1,823,889 | 1,563,548 | 1,301,674 |
Cost of Revenue | -21,692 | |||
Free Cash Flow | 153,372 | 121,149 | 59,347 | -52,353 |
Cash | 156,062 | 74,686 | 48,243 | 35,531 |
Basic Shares | 55,371 | 52,575 | 52,260 | 51,957 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.05 |
2025-06-30 | $0.81 |
2025-03-31 | $0.08 |