Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,472,926 | $1,586,118 | $1,408,784 | $1,503,185 |
Gross Profit | 1,013,485 | 1,056,276 | 957,943 | 1,015,767 |
EBITDA | 324,128 | 305,451 | 297,716 | 345,599 |
EBIT | 274,821 | 303,928 | 249,180 | 298,986 |
Net Income | 210,545 | 208,631 | 180,009 | 198,043 |
Net Change In Cash | 1,472,926 | 1,586,118 | 1,408,784 | 1,503,185 |
Cost of Revenue | 280,094 | |||
Free Cash Flow | 166,176 | 196,351 | 302,495 | 410,210 |
Cash | 1,236,401 | 1,318,999 | 1,249,355 | 1,172,828 |
Basic Shares | 78,964 | 79,000 | 79,520 | 79,820 |
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,130,865 | 1,100,087 | 915,747 | 490,120 |
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-03-31 | $2.93 |
2023-12-31 | $3.04 |
2023-09-30 | $2.56 |
2023-06-30 | $2.85 |