| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $158,230 | $164,682 | $300,596 | $210,507 |
Gross Profit | 125,889 | 135,065 | 276,687 | 192,830 |
EBITDA | 80,055 | 105,800 | 240,036 | 160,303 |
EBIT | 60,737 | 85,996 | 220,571 | 142,090 |
Net Income | 42,971 | 67,503 | 180,568 | 115,602 |
Net Change In Cash | 158,230 | 164,682 | 300,596 | 210,507 |
Free Cash Flow | 63,391 | 395,930 | 104,544 | -34,497 |
Cash | 738,960 | 840,270 | 517,894 | 536,639 |
Basic Shares | 35,745 | 34,925 | 33,505 | 33,505 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $834,015 | $868,516 | $549,588 | $457,794 |
Gross Profit | 669,673 | 699,277 | 470,191 | 386,375 |
EBITDA | 586,194 | 544,750 | 357,219 | 225,630 |
EBIT | 509,394 | 474,837 | 279,427 | 147,059 |
Net Income | 406,644 | 358,614 | 214,069 | 93,693 |
Net Change In Cash | 834,015 | 868,516 | 549,588 | 457,794 |
Cost of Revenue | -10,063 | |||
Free Cash Flow | 528,562 | 265,679 | 169,107 | 243,286 |
Cash | 738,960 | 527,360 | 437,076 | 693,479 |
Basic Shares | 34,474 | 29,711 | 28,102 | 30,485 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.12 |
2025-09-30 | $2.55 |
2025-06-30 | $5.35 |
2025-03-31 | $3.45 |