| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $277,000 | $199,000 | $278,000 | $325,000 |
Gross Profit | 223,000 | 245,000 | 280,000 | |
EBITDA | 157,000 | 156,000 | 251,000 | |
EBIT | 251,000 | |||
Net Income | 119,000 | 105,000 | 103,000 | 176,000 |
Net Change In Cash | 277,000 | 199,000 | 278,000 | 325,000 |
Free Cash Flow | 546,000 | 55,000 | 78,000 | 87,000 |
Cash | 388,000 | 157,000 | 301,000 | 177,000 |
Basic Shares | 49,400 | 49,400 | 50,700 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,110,000 | $814,000 | $1,373,000 | $684,000 |
Gross Profit | 820,000 | 1,038,000 | 654,000 | |
EBITDA | 579,000 | 646,000 | 229,000 | |
EBIT | 579,000 | 515,000 | 257,000 | |
Net Income | 503,000 | 376,000 | 457,000 | 124,000 |
Net Change In Cash | 1,110,000 | 814,000 | 1,373,000 | 684,000 |
Cost of Revenue | -127,000 | |||
Free Cash Flow | 766,000 | 47,000 | 461,000 | -2,479,000 |
Cash | 388,000 | 121,000 | 97,000 | 107,000 |
Basic Shares | 54,300 | 59,600 | 63,900 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.32 |
2025-09-30 | $2.57 |
2025-06-30 | $1.01 |