| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $410,243 | $454,293 | $356,099 | $362,598 |
Gross Profit | 130,233 | 150,045 | 95,703 | 93,901 |
EBITDA | 12,715 | 79,876 | 24,478 | 25,020 |
EBIT | 61,219 | 6,712 | 7,276 | |
Net Income | 11,381 | 44,247 | 4,824 | 5,143 |
Net Change In Cash | 410,243 | 454,293 | 356,099 | 362,598 |
Free Cash Flow | 28,491 | -7,155 | 16,097 | |
Cash | 105,893 | 77,377 | 48,514 | 73,562 |
Basic Shares | 19,549 | 19,554 | 19,563 | 19,563 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $1,583,233 | $1,574,755 | $1,558,829 | $1,380,656 |
Gross Profit | 469,882 | 486,125 | 469,865 | 369,642 |
EBITDA | 161,254 | 191,374 | 174,337 | 115,902 |
EBIT | 87,922 | 120,773 | 111,196 | 62,779 |
Net Income | 65,595 | 86,551 | 78,906 | 47,235 |
Net Change In Cash | 1,583,233 | 1,574,755 | 1,558,829 | 1,380,656 |
Cost of Revenue | -247,886 | |||
Free Cash Flow | 82,253 | 99,497 | 67,542 | -61,229 |
Cash | 73,394 | 49,581 | 35,181 | |
Basic Shares | 19,548 | 19,449 | 19,324 | 19,213 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.58 |
2025-06-30 | $2 |
2025-03-31 | $0.35 |
2024-12-31 | $0.33 |