| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,319,278 | $1,291,257 | $1,254,418 | $1,214,926 |
Gross Profit | 482,294 | 469,656 | 450,068 | 428,994 |
EBITDA | 200,715 | 229,412 | 216,271 | 214,136 |
EBIT | 189,926 | 202,137 | 194,757 | 192,924 |
Net Income | 143,094 | 145,831 | 132,716 | 130,853 |
Net Change In Cash | 1,319,278 | 1,291,257 | 1,254,418 | 1,214,926 |
Free Cash Flow | 269,036 | 292,017 | 152,757 | 17,856 |
Cash | 853,836 | 740,763 | 663,260 | 561,615 |
Basic Shares | 174,994 | 176,104 | 177,052 | 178,435 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,079,879 | $4,767,139 | $4,476,888 | $4,371,172 |
Gross Profit | 1,806,720 | 1,690,066 | 1,570,665 | 1,536,398 |
EBITDA | 874,703 | 852,581 | 630,857 | 652,855 |
EBIT | 779,744 | 756,327 | 630,857 | 523,339 |
Net Income | 552,494 | 513,670 | 631,255 | 353,404 |
Net Change In Cash | 5,079,879 | 4,767,139 | 4,476,888 | 4,371,172 |
Cost of Revenue | -164,325 | |||
Free Cash Flow | 734,653 | 530,189 | 432,035 | 389,281 |
Cash | 853,836 | 648,246 | 583,670 | 646,765 |
Basic Shares | 176,646 | 180,436 | 185,141 | 188,087 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.97 |
2025-09-30 | $0.97 |
2025-06-30 | $0.88 |