| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $655,236 | $657,858 | $576,773 | $541,637 |
Gross Profit | 225,166 | 225,290 | 191,733 | 176,225 |
EBITDA | 120,570 | 152,675 | 141,385 | 122,460 |
EBIT | 125,304 | 115,876 | 98,632 | |
Net Income | 100,967 | 96,039 | 94,874 | 87,667 |
Net Change In Cash | 655,236 | 657,858 | 576,773 | 541,637 |
Free Cash Flow | 111,398 | 135,027 | 111,783 | 112,693 |
Cash | 178,589 | 119,774 | 286,559 | 233,318 |
Basic Shares | 219,500 | 225,890 | 225,890 | 231,224 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,313,314 | $2,299,215 | $1,918,958 | $1,731,169 |
Gross Profit | 771,090 | 762,630 | 609,814 | 619,707 |
EBITDA | 563,305 | 589,052 | 466,574 | 508,893 |
EBIT | 468,591 | 495,731 | 370,006 | 409,781 |
Net Income | 404,487 | 428,403 | 318,757 | 360,797 |
Net Change In Cash | 2,313,314 | 2,299,215 | 1,918,958 | 1,731,169 |
Cost of Revenue | -43,557 | -161,059 | ||
Free Cash Flow | 353,544 | 353,571 | 191,767 | 293,332 |
Cash | 233,318 | 226,435 | 218,754 | 262,311 |
Basic Shares | 226,023 | 229,720 | 231,219 | 236,604 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.46 |
2025-06-30 | $0.47 |
2025-03-31 | $0.43 |
2024-12-31 | $0.43 |