| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $460,022 | $297,458 | $345,839 | $502,856 |
Gross Profit | 61,867 | 41,811 | 15,529 | 49,110 |
EBITDA | 54,802 | 36,194 | 19,799 | 38,715 |
EBIT | 43,378 | 25,121 | 8,579 | 27,189 |
Net Income | 29,739 | 14,885 | 601 | 14,659 |
Net Change In Cash | 460,022 | 297,458 | 345,839 | 502,856 |
Free Cash Flow | 21,797 | 42,408 | 81,381 | 108,658 |
Cash | 18,134 | 12,072 | 42,685 | 5,306 |
Basic Shares | 6,925 | 6,949 | 6,954 | 6,954 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $1,578,887 | $1,458,603 | $1,509,352 | $1,385,280 |
Gross Profit | 150,201 | 188,218 | 104,319 | 141,596 |
EBITDA | 133,471 | 161,196 | 69,587 | 102,122 |
EBIT | 88,695 | 117,718 | 28,646 | 65,599 |
Net Income | 41,224 | 63,318 | 9,231 | 46,200 |
Net Change In Cash | 1,578,887 | 1,458,603 | 1,509,352 | 1,385,280 |
Cost of Revenue | 1,352 | |||
Free Cash Flow | 298,250 | -119,600 | -283,424 | -23,215 |
Cash | 42,685 | 4,483 | 5,236 | 10,904 |
Basic Shares | 6,954 | 7,385 | 7,870 | 8,778 |
| Quarter | EPS |
|---|---|
2025-09-30 | $4.29 |
2025-06-30 | $2.13 |
2025-03-31 | $0.09 |
2024-12-31 | $2.10 |