| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $472,396 | $722,474 | $481,589 | $465,959 |
Gross Profit | 288,203 | 273,455 | 258,231 | 240,298 |
EBITDA | 93,906 | 97,932 | 107,147 | 94,144 |
EBIT | 89,838 | 93,509 | 93,904 | 80,072 |
Net Income | 69,260 | 71,865 | 68,766 | 58,476 |
Net Change In Cash | 472,396 | 722,474 | 481,589 | 465,959 |
Free Cash Flow | 99,736 | 117,584 | 16,398 | |
Cash | 217,784 | 559,505 | 801,294 | 443,745 |
Basic Shares | 76,955 | 74,380 | 74,380 | 74,380 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,142,418 | $2,024,271 | $1,944,419 | $1,308,087 |
Gross Profit | 1,060,187 | 958,349 | 873,035 | 915,442 |
EBITDA | 393,129 | 376,461 | 311,144 | 452,755 |
EBIT | 357,323 | 316,349 | 237,084 | 375,132 |
Net Income | 268,367 | 232,467 | 178,671 | 284,971 |
Net Change In Cash | 2,142,418 | 2,024,271 | 1,944,419 | 1,308,087 |
Cost of Revenue | 257,790 | |||
Free Cash Flow | 433,780 | 657,496 | 1,293,821 | |
Cash | 217,784 | 491,116 | 588,283 | 572,647 |
Basic Shares | 76,955 | 73,978 | 73,523 | 78,808 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.94 |
2025-09-30 | $0.95 |
2025-06-30 | $0.91 |
2025-03-31 | $0.77 |