| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,054,630 | $1,043,494 | $1,015,139 | $1,019,939 |
Gross Profit | 625,098 | 616,959 | 596,194 | 605,583 |
EBITDA | 387,605 | 333,578 | 354,155 | 338,640 |
EBIT | 210,982 | 158,117 | 180,133 | 170,691 |
Net Income | 140,170 | 103,618 | 123,171 | 139,905 |
Net Change In Cash | 1,054,630 | 1,043,494 | 1,015,139 | 1,019,939 |
Free Cash Flow | 246,816 | 235,368 | 55,192 | 180,929 |
Cash | 927,933 | 850,302 | 1,097,026 | 517,707 |
Basic Shares | 147,041 | 145,249 | 151,064 | 153,091 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,991,168 | $3,811,920 | $3,616,654 | $3,461,223 |
Gross Profit | 2,370,375 | 2,300,857 | 2,232,835 | 2,192,267 |
EBITDA | 1,262,540 | 1,241,012 | 1,261,853 | 1,351,185 |
EBIT | 614,130 | 670,236 | 669,099 | 800,553 |
Net Income | 504,918 | 547,629 | 523,672 | 651,642 |
Net Change In Cash | 3,991,168 | 3,811,920 | 3,616,654 | 3,461,223 |
Cost of Revenue | 195,661 | |||
Free Cash Flow | 833,904 | 618,399 | 816,374 | 859,333 |
Cash | 517,707 | 489,468 | 542,337 | 536,725 |
Basic Shares | 154,346 | 155,397 | 160,467 | 165,804 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.86 |
2025-06-30 | $1.73 |
2025-03-31 | $1.70 |