Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,484,306 | $1,595,060 | $1,472,926 | $1,586,118 |
Gross Profit | 1,008,964 | 1,031,212 | 1,013,485 | 1,056,276 |
EBITDA | 607,583 | 381,090 | 324,128 | 305,451 |
EBIT | 556,331 | 314,417 | 258,793 | 238,685 |
Net Income | 415,049 | 229,548 | 210,545 | 208,631 |
Net Change In Cash | 1,484,306 | 1,595,060 | 1,472,926 | 1,586,118 |
Free Cash Flow | 564,998 | 340,597 | 166,176 | 196,351 |
Cash | 1,768,292 | 1,235,785 | 1,236,401 | 1,318,999 |
Basic Shares | 77,968 | 78,288 | 78,964 | 79,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,906,956 | $5,475,829 | $4,733,939 | $4,099,444 |
Gross Profit | 4,003,716 | 3,782,024 | 3,289,833 | 2,754,348 |
EBITDA | 1,471,004 | 1,345,344 | 1,346,852 | 765,684 |
EBIT | 1,279,901 | 1,083,312 | 1,059,322 | 464,849 |
Net Income | 882,466 | 807,799 | 793,560 | 266,745 |
Net Change In Cash | 5,906,956 | 5,475,829 | 4,733,939 | 4,099,444 |
Cost of Revenue | -43,578 | 74,394 | 403,166 | |
Free Cash Flow | 1,052,613 | 993,372 | 1,252,636 | 819,390 |
Cash | 1,318,999 | 697,999 | 756,493 | 712,583 |
Basic Shares | 79,680 | 81,067 | 86,177 | 90,017 |
Quarter | EPS |
---|---|
2024-09-30 | $5.32 |
2024-06-30 | $3.22 |
2024-03-31 | $2.93 |
2023-12-31 | $3.04 |