| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $333,084 | $409,365 | $398,011 | $358,851 |
Gross Profit | 71,229 | 86,414 | 85,928 | 70,854 |
EBITDA | 43,425 | 56,770 | 54,933 | 39,267 |
EBIT | 39,447 | 52,855 | 50,972 | 35,413 |
Net Income | 30,756 | 36,497 | 36,455 | 26,046 |
Net Change In Cash | 333,084 | 409,365 | 398,011 | 358,851 |
Free Cash Flow | 31,114 | 60,461 | 52,317 | 18,748 |
Cash | 241,739 | 229,313 | 173,066 | 130,749 |
Basic Shares | 32,624 | 32,841 | 32,581 | 32,886 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $1,480,099 | $1,347,154 | $1,132,793 | $800,637 |
Gross Profit | 303,513 | 256,156 | 138,850 | 36,546 |
EBITDA | 192,352 | 152,335 | 59,795 | -24,326 |
EBIT | 176,766 | 137,515 | 43,817 | -38,376 |
Net Income | 127,720 | 105,547 | 23,812 | -45,759 |
Net Change In Cash | 1,480,099 | 1,347,154 | 1,132,793 | 800,637 |
Cost of Revenue | -1,230 | |||
Free Cash Flow | 153,342 | 95,849 | 111,408 | -30,890 |
Cash | 229,313 | 127,687 | 78,988 | 10,479 |
Basic Shares | 32,883 | 33,349 | 32,258 | 31,020 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1 |
2025-09-30 | $1.32 |
2025-06-30 | $1.19 |