| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $644,401 | $655,236 | $657,858 | $576,773 |
Gross Profit | 224,517 | 225,166 | 225,290 | 191,733 |
EBITDA | 111,393 | 146,499 | 152,675 | 141,385 |
EBIT | 120,570 | 125,304 | 115,876 | |
Net Income | 92,959 | 100,967 | 96,039 | 94,874 |
Net Change In Cash | 644,401 | 655,236 | 657,858 | 576,773 |
Free Cash Flow | 111,398 | 135,027 | 111,783 | |
Cash | 145,645 | 178,589 | 119,774 | 286,559 |
Basic Shares | 219,500 | 219,500 | 225,890 | 225,890 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,534,268 | $2,313,314 | $2,299,215 | $1,918,958 |
Gross Profit | 866,708 | 771,090 | 762,630 | 609,814 |
EBITDA | 461,062 | 563,305 | 589,052 | 466,574 |
EBIT | 468,591 | 495,731 | 370,006 | |
Net Income | 384,841 | 404,487 | 428,403 | 318,757 |
Net Change In Cash | 2,534,268 | 2,313,314 | 2,299,215 | 1,918,958 |
Cost of Revenue | -43,557 | |||
Free Cash Flow | 353,544 | 353,571 | 191,767 | |
Cash | 145,645 | 233,318 | 226,435 | 218,754 |
Basic Shares | 219,500 | 226,023 | 229,720 | 231,219 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.44 |
2025-09-30 | $0.46 |
2025-06-30 | $0.47 |
2025-03-31 | $0.43 |