Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,746,495 | $1,765,652 | $1,795,943 | $1,591,626 |
Gross Profit | 697,874 | 698,036 | 715,635 | 641,715 |
EBITDA | 207,513 | 275,825 | 306,798 | 262,157 |
EBIT | 156,901 | 227,055 | 259,140 | 215,406 |
Net Income | 178,948 | 115,624 | 172,812 | 165,741 |
Net Change In Cash | 1,746,495 | 1,765,652 | 1,795,943 | 1,591,626 |
Free Cash Flow | 84,782 | 142,829 | 161,835 | 118,414 |
Cash | 1,135,824 | 1,236,006 | 1,699,288 | 401,260 |
Basic Shares | 8,745 | 8,772 | 10,340 | 10,405 |
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 | 898,621 | 771,469 | 469,163 |
EBIT | 858,502 | 721,655 | 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 | 9,053 | 9,392 | 9,405 | 9,400 |
Quarter | EPS |
---|---|
2024-12-31 | $18.34 |
2024-09-30 | $11.81 |
2024-06-30 | $16.71 |
2024-03-31 | $15.92 |