Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,765,652 | $1,795,943 | $1,591,626 | $1,630,956 |
Gross Profit | 698,036 | 715,635 | 641,715 | 641,478 |
EBITDA | 275,825 | 305,469 | 263,356 | 319,621 |
EBIT | 227,055 | 257,811 | 216,605 | 273,951 |
Net Income | 115,624 | 172,812 | 165,741 | 75,836 |
Net Change In Cash | 1,765,652 | 1,795,943 | 1,591,626 | 1,630,956 |
Free Cash Flow | 142,829 | 161,835 | 118,414 | 36,097 |
Cash | 1,236,006 | 1,699,288 | 401,260 | 635,269 |
Basic Shares | 8,772 | 10,340 | 10,405 | 9,384 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,653,858 | $6,200,957 | $5,562,714 | $5,007,357 |
Gross Profit | 2,598,711 | 2,277,954 | 1,954,187 | 1,768,909 |
EBITDA | 1,057,975 | 771,469 | 469,163 | 488,002 |
EBIT | 881,009 | 599,879 | 288,598 | 308,985 |
Net Income | 408,375 | 430,158 | 189,580 | 172,493 |
Net Change In Cash | 6,653,858 | 6,200,957 | 5,562,714 | 5,007,357 |
Free Cash Flow | 528,386 | 225,246 | 366,062 | 292,427 |
Cash | 635,269 | 197,648 | 142,314 | 54,793 |
Basic Shares | 9,392 | 9,405 | 9,400 | 9,427 |
Quarter | EPS |
---|---|
2024-06-30 | $16.71 |
2024-03-31 | $15.92 |
2023-12-31 | $7.29 |
2023-09-30 | $17.53 |