Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,220,602 | $2,236,436 | $1,996,228 | $1,945,735 |
Gross Profit | 862,600 | 886,363 | 759,890 | 740,923 |
EBITDA | 254,493 | 299,151 | 179,596 | 193,817 |
EBIT | 180,170 | 227,642 | 108,668 | 123,903 |
Net Income | 133,703 | 180,026 | 79,602 | 91,610 |
Net Change In Cash | 2,220,602 | 2,236,436 | 1,996,228 | 1,945,735 |
Free Cash Flow | 50,408 | 239,610 | 56,175 | 156,294 |
Cash | 261,404 | 285,663 | 265,159 | 309,668 |
Basic Shares | 98,774 | 99,719 | 101,379 | 101,025 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,719,290 | $6,837,384 | $6,404,223 | $6,099,869 |
Gross Profit | 2,941,491 | 2,521,841 | 2,348,564 | 2,209,212 |
EBITDA | 785,791 | 482,124 | 604,763 | 568,134 |
EBIT | 511,704 | 350,231 | 360,381 | 334,076 |
Net Income | 380,601 | 258,856 | 261,164 | 244,157 |
Net Change In Cash | 7,719,290 | 6,837,384 | 6,404,223 | 6,099,869 |
Cost of Revenue | 48,188 | 75,563 | ||
Free Cash Flow | 414,839 | 239,758 | 247,319 | 262,421 |
Cash | 265,159 | 201,794 | 293,233 | 245,287 |
Basic Shares | 101,379 | 103,390 | 109,139 | 116,077 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.35 |
2025-03-31 | $1.81 |
2024-12-31 | $0.79 |