Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,102,030 | $1,005,667 | $1,034,431 | $1,029,197 |
Gross Profit | 863,513 | 783,823 | 805,651 | 805,502 |
EBITDA | 581,312 | 513,621 | 574,615 | 552,270 |
EBIT | 489,962 | 421,433 | 482,175 | 462,724 |
Net Income | 284,168 | 243,233 | 245,955 | 276,397 |
Net Change In Cash | 1,102,030 | 1,005,667 | 1,034,431 | 1,029,197 |
Free Cash Flow | 1,087,611 | -118,922 | 604,563 | 355,010 |
Cash | 2,192,849 | 1,554,835 | 1,553,642 | 1,303,464 |
Basic Shares | 71,429 | 71,558 | 71,463 | 70,901 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,974,589 | $3,757,719 | $3,427,129 | $2,833,736 |
Gross Profit | 3,105,504 | 2,937,811 | 2,662,422 | 2,273,917 |
EBITDA | 2,119,244 | 2,010,216 | 1,762,604 | 1,506,710 |
EBIT | 1,768,156 | 1,673,612 | 1,440,322 | 1,222,513 |
Net Income | 1,003,746 | 981,890 | 954,327 | 839,497 |
Net Change In Cash | 3,974,589 | 3,757,719 | 3,427,129 | 2,833,736 |
Free Cash Flow | 1,765,389 | 1,947,310 | 603,369 | 1,085,533 |
Cash | 1,553,642 | 1,389,648 | 1,435,163 | 1,520,027 |
Basic Shares | 71,848 | 74,387 | 76,862 | 84,061 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.13 |
2025-03-31 | $4.51 |
2024-12-31 | $3.44 |