Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $905,777 | $881,031 | $924,717 | $925,787 |
Gross Profit | 590,451 | 557,729 | 547,714 | 532,586 |
EBITDA | 288,280 | 263,438 | 251,263 | 240,934 |
EBIT | 274,750 | 251,895 | 238,403 | 227,596 |
Net Income | 217,715 | 195,014 | 190,426 | 181,555 |
Net Change In Cash | 905,777 | 881,031 | 924,717 | 925,787 |
Free Cash Flow | 176,697 | 43,744 | 249,051 | 241,078 |
Cash | 2,820,054 | 2,675,110 | 2,977,667 | 1,807,641 |
Basic Shares | 139,502 | 141,775 | 144,998 | 143,979 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,424,493 | $3,385,322 | $2,479,123 | $2,103,409 |
Gross Profit | 1,843,796 | 1,975,666 | 2,115,683 | 2,089,264 |
EBITDA | 665,361 | 789,620 | 1,033,349 | 1,102,912 |
EBIT | 604,953 | 696,162 | 964,177 | 989,360 |
Net Income | 482,460 | 543,705 | 757,902 | 760,467 |
Net Change In Cash | 3,424,493 | 3,385,322 | 2,479,123 | 2,103,409 |
Cost of Revenue | -1,032,073 | -1,243,064 | ||
Free Cash Flow | 764,878 | 1,250,416 | 1,161,384 | 768,062 |
Cash | 2,977,667 | 2,414,103 | 1,939,413 | 2,937,466 |
Basic Shares | 144,998 | 146,734 | 146,481 | 148,495 |
Quarter | EPS |
---|---|
2025-06-30 | $1.48 |
2025-03-31 | $1.30 |
2024-12-31 | $1.25 |
2024-09-30 | $1.23 |