| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $127,787 | $182,313 | $168,759 | $130,921 |
Gross Profit | 44,577 | 68,668 | 61,265 | 48,085 |
EBITDA | 10,630 | 30,907 | 25,328 | 19,495 |
EBIT | 10,194 | 30,679 | 25,122 | 19,293 |
Net Income | 5,527 | 24,003 | 22,908 | 18,882 |
Net Change In Cash | 127,787 | 182,313 | 168,759 | 130,921 |
Free Cash Flow | -7,123 | 35,646 | 20,861 | -10,359 |
Cash | 196,873 | 203,705 | 168,315 | 153,608 |
Basic Shares | 60,373 | 59,878 | 59,643 | 59,975 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $609,780 | $516,013 | $493,612 | $427,787 |
Gross Profit | 222,595 | 198,783 | 180,069 | 103,361 |
EBITDA | 83,744 | 71,533 | 58,611 | 12,289 |
EBIT | 82,672 | 70,788 | 57,951 | 10,388 |
Net Income | 71,320 | 55,952 | 46,629 | 7,814 |
Net Change In Cash | 609,780 | 516,013 | 493,612 | 427,787 |
Cost of Revenue | -8,883 | |||
Free Cash Flow | 39,025 | 41,925 | 106,556 | -11,917 |
Cash | 196,873 | 164,669 | 132,537 | 19,629 |
Basic Shares | 59,967 | 59,287 | 58,747 | 56,123 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.14 |
2025-09-30 | $0.40 |
2025-06-30 | $0.38 |
2025-03-31 | $0.30 |