| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,094,912 | $1,054,630 | $1,043,494 | $1,015,139 |
Gross Profit | 597,430 | 625,098 | 616,959 | 596,194 |
EBITDA | 306,411 | 387,605 | 333,578 | 354,155 |
EBIT | 123,906 | 210,982 | 158,117 | 180,133 |
Net Income | 85,072 | 140,170 | 103,618 | 123,171 |
Net Change In Cash | 1,094,912 | 1,054,630 | 1,043,494 | 1,015,139 |
Free Cash Flow | 161,889 | 246,816 | 235,368 | 55,192 |
Cash | 930,231 | 927,933 | 850,302 | 1,097,026 |
Basic Shares | 146,970 | 147,041 | 145,249 | 151,064 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,208,175 | $3,991,168 | $3,811,920 | $3,616,654 |
Gross Profit | 2,302,687 | 2,370,375 | 2,300,857 | 2,232,835 |
EBITDA | 1,341,775 | 1,262,540 | 1,241,012 | 1,261,853 |
EBIT | 633,164 | 614,130 | 670,236 | 669,099 |
Net Income | 452,031 | 504,918 | 547,629 | 523,672 |
Net Change In Cash | 4,208,175 | 3,991,168 | 3,811,920 | 3,616,654 |
Free Cash Flow | 699,265 | 833,904 | 618,399 | 816,374 |
Cash | 930,231 | 517,707 | 489,468 | 542,337 |
Basic Shares | 147,023 | 154,346 | 155,397 | 160,467 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.84 |
2025-09-30 | $1.86 |
2025-06-30 | $1.73 |