| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,865,400 | $1,891,131 | $1,785,809 | $1,975,813 |
Gross Profit | 751,517 | 743,795 | 704,636 | 766,494 |
EBITDA | 457,051 | 347,244 | 404,971 | 336,541 |
EBIT | 354,203 | 331,939 | 293,221 | 226,410 |
Net Income | 126,965 | 117,063 | 59,725 | 68,968 |
Net Change In Cash | 1,865,400 | 1,891,131 | 1,785,809 | 1,975,813 |
Free Cash Flow | 255,350 | 95,018 | 86,322 | 414,495 |
Cash | 622,949 | 558,691 | 752,817 | 979,780 |
Basic Shares | 680,509 | 688,606 | 680,409 | 680,409 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,212,382 | $6,591,977 | $6,063,967 | $4,933,118 |
Gross Profit | 2,794,538 | 2,483,482 | 2,213,710 | 1,962,596 |
EBITDA | 1,484,464 | 1,169,503 | 1,193,536 | 944,033 |
EBIT | 1,046,567 | 723,081 | 782,556 | 584,266 |
Net Income | 156,920 | 42,318 | 185,035 | 188,726 |
Net Change In Cash | 7,212,382 | 6,591,977 | 6,063,967 | 4,933,118 |
Free Cash Flow | 530,801 | -91,630 | -386,427 | 281,887 |
Cash | 979,780 | 529,577 | 549,207 | 655,493 |
Basic Shares | 680,019 | 679,756 | 679,805 | 681,556 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.21 |
2025-06-30 | $0.22 |
2025-03-31 | $0.09 |
2024-12-31 | $0.10 |