| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $261,203 | $263,954 | $273,575 | $280,319 |
Gross Profit | 93,123 | 150,060 | 103,738 | |
EBITDA | 832,607 | 80,620 | 79,209 | 86,615 |
EBIT | 64,432 | 63,323 | 70,937 | |
Net Income | 39,838 | 41,624 | 40,329 | 44,223 |
Net Change In Cash | 261,203 | 263,954 | 273,575 | 280,319 |
Free Cash Flow | 63,415 | 51,585 | 70,897 | 31,315 |
Cash | 494,582 | 445,614 | 405,177 | 347,661 |
Basic Shares | 69,517 | 69,196 | 68,760 | 68,664 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,079,051 | $1,129,814 | $1,096,960 | $688,369 |
Gross Profit | 436,393 | 406,292 | 242,448 | |
EBITDA | 1,079,051 | 363,538 | 332,349 | 211,572 |
EBIT | 303,100 | 267,304 | 177,448 | |
Net Income | 166,014 | 185,407 | 169,171 | 110,174 |
Net Change In Cash | 1,079,051 | 1,129,814 | 1,096,960 | 688,369 |
Cost of Revenue | 44,966 | |||
Free Cash Flow | 217,212 | 276,937 | 296,303 | 89,593 |
Cash | 494,582 | 342,843 | 133,792 | 344,527 |
Basic Shares | 69,015 | 79,915 | 79,460 | 76,337 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.65 |
2025-09-30 | $0.67 |
2025-06-30 | $0.66 |