| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $199,829 | $194,822 | $188,724 | $195,412 |
Gross Profit | 140,235 | 136,503 | 130,795 | 140,414 |
EBITDA | 28,334 | 11,033 | 9,148 | 19,222 |
EBIT | 24,972 | 7,644 | 5,345 | 14,822 |
Net Income | 27,420 | 7,747 | -6,267 | 11,210 |
Net Change In Cash | 199,829 | 194,822 | 188,724 | 195,412 |
Free Cash Flow | 56,819 | -16,157 | 61,489 | 47,321 |
Cash | 369,446 | 363,612 | 413,331 | 376,772 |
Basic Shares | 65,781 | 66,730 | 67,309 | 67,309 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $745,580 | $659,661 | $596,583 | $528,657 |
Gross Profit | 529,670 | 480,172 | 426,499 | 381,230 |
EBITDA | 40,216 | 46,305 | -97,701 | -39,811 |
EBIT | 23,009 | 34,797 | -118,488 | -64,059 |
Net Income | -814 | 11,881 | -118,702 | -33,833 |
Net Change In Cash | 745,580 | 659,661 | 596,583 | 528,657 |
Cost of Revenue | -140,568 | 18,674 | ||
Free Cash Flow | 154,611 | 103,191 | 35,149 | 73,578 |
Cash | 413,331 | 336,867 | 464,448 | 600,162 |
Basic Shares | 67,309 | 67,918 | 66,352 | 68,211 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.55 |
2025-06-30 | $0.44 |
2025-03-31 | $0.30 |
2024-12-31 | $0.55 |