Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,855,519 | $1,579,977 | $1,746,495 | $1,765,652 |
Gross Profit | 742,496 | 627,104 | 697,874 | 698,036 |
EBITDA | 326,849 | 199,720 | 207,513 | 275,825 |
EBIT | 272,084 | 146,347 | 156,901 | 227,055 |
Net Income | 187,387 | 103,611 | 178,948 | 115,624 |
Net Change In Cash | 1,855,519 | 1,579,977 | 1,746,495 | 1,765,652 |
Free Cash Flow | 148,533 | 100,305 | 84,782 | 142,829 |
Cash | 1,219,925 | 1,151,805 | 1,135,824 | 1,236,006 |
Basic Shares | 87,157 | 87,260 | 87,450 | 87,720 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,899,716 | $6,653,858 | $6,200,957 | $5,562,714 |
Gross Profit | 2,753,179 | 2,598,711 | 2,277,954 | 1,954,187 |
EBITDA | 1,052,293 | 1,011,417 | 771,469 | 469,163 |
EBIT | 858,502 | 834,451 | 599,879 | 288,598 |
Net Income | 633,125 | 408,375 | 430,158 | 189,580 |
Net Change In Cash | 6,899,716 | 6,653,858 | 6,200,957 | 5,562,714 |
Free Cash Flow | 505,342 | 528,386 | 225,246 | 366,062 |
Cash | 1,135,824 | 635,269 | 197,648 | 142,314 |
Basic Shares | 90,530 | 93,920 | 94,050 | 94,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.15 |
2025-03-31 | $10.63 |
2024-12-31 | $18.34 |