Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,178,698 | $1,137,871 | $1,043,759 | $880,889 |
Gross Profit | 1,090,198 | 1,051,871 | 950,777 | 819,889 |
EBITDA | 336,876 | 179,818 | -367,072 | 114,143 |
EBIT | 314,143 | 157,298 | -389,120 | 92,196 |
Net Income | 201,212 | 106,456 | -444,601 | 169,548 |
Net Change In Cash | 1,178,698 | 1,137,871 | 1,043,759 | 880,889 |
Free Cash Flow | 363,834 | 293,184 | -631,106 | 209,262 |
Cash | 1,687,829 | 1,304,109 | 987,293 | 3,346,204 |
Basic Shares | 210,530 | 195,838 | 218,175 | 227,219 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,241,217 | $3,695,649 | $3,394,635 | $2,986,267 |
Gross Profit | 3,929,149 | 3,440,649 | 3,187,638 | 2,835,276 |
EBITDA | 408,158 | 919,426 | 599,637 | 630,196 |
EBIT | 318,910 | 836,766 | 531,782 | 572,352 |
Net Income | 32,615 | 597,599 | 340,660 | 948,581 |
Net Change In Cash | 4,241,217 | 3,695,649 | 3,394,635 | 2,986,267 |
Cost of Revenue | 890,605 | 547,965 | ||
Free Cash Flow | 249,074 | 449,001 | 892,108 | 568,482 |
Cash | 1,687,829 | 3,213,376 | 2,951,422 | 2,057,440 |
Basic Shares | 210,530 | 225,928 | 223,958 | 222,074 |
Quarter | EPS |
---|---|
2024-12-31 | $1.43 |
2024-09-30 | $1.07 |
2024-06-30 | -$1.82 |
2024-03-31 | $0.64 |