Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,595,060 | $1,472,926 | $1,586,118 | $1,408,784 |
Gross Profit | 1,031,212 | 1,013,485 | 1,056,276 | 957,943 |
EBITDA | 374,007 | 324,128 | 305,451 | 297,716 |
EBIT | 307,334 | 258,793 | 238,685 | 249,180 |
Net Income | 229,548 | 210,545 | 208,631 | 180,009 |
Net Change In Cash | 1,595,060 | 1,472,926 | 1,586,118 | 1,408,784 |
Free Cash Flow | 340,597 | 166,176 | 196,351 | 302,495 |
Cash | 1,235,785 | 1,236,401 | 1,318,999 | 1,249,355 |
Basic Shares | 78,288 | 78,964 | 79,000 | 79,520 |
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,274,168 | 1,349,562 | 1,152,528 | 709,615 |
EBIT | 1,012,858 | 1,087,530 | 864,998 | 408,780 |
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-06-30 | $3.22 |
2024-03-31 | $2.93 |
2023-12-31 | $3.04 |
2023-09-30 | $2.56 |