| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $343,321 | $410,427 | $363,153 | $356,084 |
Gross Profit | 152,031 | 196,239 | 170,493 | 168,241 |
EBITDA | 59,953 | 96,068 | 63,105 | 68,855 |
EBIT | 39,526 | 77,849 | 43,020 | 48,940 |
Net Income | 38,713 | 66,638 | 37,052 | 29,730 |
Net Change In Cash | 343,321 | 410,427 | 363,153 | 356,084 |
Free Cash Flow | 37,839 | 5,886 | 18,370 | 33,806 |
Cash | 474,318 | 401,880 | 370,536 | 350,077 |
Basic Shares | 133,461 | 132,995 | 135,219 | 136,208 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,472,985 | $1,330,383 | $2,290,786 | $2,330,853 |
Gross Profit | 687,004 | 629,138 | 1,058,388 | 974,595 |
EBITDA | 289,980 | 210,453 | 445,741 | 520,261 |
EBIT | 209,335 | 129,064 | 445,741 | 461,486 |
Net Income | 172,133 | 102,658 | 438,936 | 397,362 |
Net Change In Cash | 1,472,985 | 1,330,383 | 2,290,786 | 2,330,853 |
Cost of Revenue | 355,785 | |||
Free Cash Flow | 95,901 | 480,089 | 586,379 | 698,374 |
Cash | 474,318 | 369,110 | 288,748 | 473,244 |
Basic Shares | 134,886 | 140,004 | 143,290 | 144,390 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.71 |
2025-09-30 | $0.90 |
2025-06-30 | $0.28 |