| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $205,356 | $179,494 | $173,332 | $155,771 |
Gross Profit | 135,845 | 110,138 | 108,379 | 92,972 |
EBITDA | 51,965 | 41,152 | 32,108 | 13,534 |
EBIT | 28,844 | 19,898 | -2,067 | |
Net Income | 123,050 | 20,058 | 11,139 | -9,634 |
Net Change In Cash | 205,356 | 179,494 | 173,332 | 155,771 |
Free Cash Flow | 68,382 | 2,471 | -14,637 | |
Cash | 553,362 | 482,127 | 426,004 | 429,708 |
Basic Shares | 153,770 | 153,166 | 148,260 | 141,852 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $713,953 | $668,170 | $619,710 | $577,069 |
Gross Profit | 447,334 | 409,332 | 209,804 | 269,904 |
EBITDA | 97,601 | 112,026 | 115,642 | 109,715 |
EBIT | 53,516 | -125,178 | -106,337 | |
Net Income | 144,613 | 22,786 | -159,184 | -130,323 |
Net Change In Cash | 713,953 | 668,170 | 619,710 | 577,069 |
Cost of Revenue | 97,226 | |||
Free Cash Flow | 165,633 | 202,391 | 187,603 | 148,153 |
Cash | 553,362 | 483,220 | 326,219 | 326,254 |
Basic Shares | 153,770 | 146,810 | 136,620 | 132,887 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.34 |
2025-09-30 | $0.20 |
2025-06-30 | $0.20 |