| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $244,832 | $228,587 | $229,607 | $228,792 |
Gross Profit | 31,464 | 75,410 | 119,547 | 114,183 |
EBITDA | 93,582 | 78,397 | 91,857 | 85,124 |
EBIT | 56,713 | 49,962 | 61,762 | 54,915 |
Net Income | 35,561 | 32,861 | 40,465 | 32,703 |
Net Change In Cash | 244,832 | 228,587 | 229,607 | 228,792 |
Free Cash Flow | 71,064 | 45,254 | 28,454 | 15,368 |
Cash | 331,831 | 499,736 | 290,578 | 265,864 |
Basic Shares | 63,817 | 64,870 | 64,870 | 64,837 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $931,818 | $845,486 | $694,709 | $618,409 |
Gross Profit | 340,604 | 439,070 | 357,953 | 325,788 |
EBITDA | 351,608 | 322,205 | 211,295 | 374,354 |
EBIT | 222,653 | 194,359 | 117,674 | 289,624 |
Net Income | 141,590 | 112,620 | 79,722 | 239,009 |
Net Change In Cash | 931,818 | 845,486 | 694,709 | 618,409 |
Cost of Revenue | -66,731 | |||
Free Cash Flow | 211,045 | 171,631 | 126,218 | 140,831 |
Cash | 331,831 | 273,645 | 295,600 | 185,274 |
Basic Shares | 63,817 | 65,078 | 65,814 | 69,312 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.93 |
2025-09-30 | $0.92 |
2025-06-30 | $0.89 |