Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,254,418 | $1,214,926 | $1,248,741 | $1,210,949 |
Gross Profit | 450,068 | 428,994 | 445,772 | 431,438 |
EBITDA | 216,271 | 214,136 | 227,614 | 221,980 |
EBIT | 194,757 | 192,924 | 203,170 | 198,197 |
Net Income | 132,716 | 130,853 | 141,915 | 132,818 |
Net Change In Cash | 1,254,418 | 1,214,926 | 1,248,741 | 1,210,949 |
Free Cash Flow | 152,757 | 17,856 | 182,848 | 209,951 |
Cash | 663,260 | 561,615 | 648,246 | 1,022,647 |
Basic Shares | 177,052 | 178,435 | 180,436 | 180,854 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,767,139 | $4,476,888 | $4,371,172 | $4,022,211 |
Gross Profit | 1,690,066 | 1,570,665 | 1,536,398 | 1,431,959 |
EBITDA | 852,581 | 630,857 | 652,855 | 709,013 |
EBIT | 756,327 | 630,857 | 523,339 | 541,441 |
Net Income | 513,670 | 631,255 | 353,404 | 369,448 |
Net Change In Cash | 4,767,139 | 4,476,888 | 4,371,172 | 4,022,211 |
Cost of Revenue | -164,325 | 238,651 | ||
Free Cash Flow | 530,189 | 432,035 | 389,281 | 637,033 |
Cash | 648,246 | 583,670 | 646,765 | 899,458 |
Basic Shares | 180,436 | 185,141 | 188,087 | 192,961 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.88 |
2025-03-31 | $0.84 |
2024-12-31 | $0.91 |