Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,137,871 | $1,043,759 | $880,889 | $1,013,341 |
Gross Profit | 1,051,871 | 950,777 | 819,889 | 943,541 |
EBITDA | 179,818 | -367,072 | 114,143 | 293,522 |
EBIT | 157,298 | -389,120 | 92,196 | 271,760 |
Net Income | 106,456 | -444,601 | 169,548 | 201,079 |
Net Change In Cash | 1,137,871 | 1,043,759 | 880,889 | 1,013,341 |
Free Cash Flow | 293,184 | -631,106 | 209,262 | 145,462 |
Cash | 1,304,109 | 987,293 | 3,346,204 | 3,213,376 |
Basic Shares | 195,838 | 218,175 | 227,219 | 226,125 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,695,649 | $3,394,635 | $2,986,267 | $2,666,702 |
Gross Profit | 3,440,649 | 3,187,638 | 2,835,276 | 2,535,374 |
EBITDA | 919,426 | 599,637 | 630,196 | -178,237 |
EBIT | 836,766 | 531,782 | 572,352 | -230,044 |
Net Income | 597,599 | 340,660 | 948,581 | -295,697 |
Net Change In Cash | 3,695,649 | 3,394,635 | 2,986,267 | 2,666,702 |
Cost of Revenue | 890,605 | 547,965 | -321,891 | |
Free Cash Flow | 449,001 | 892,108 | 568,482 | -311,978 |
Cash | 3,213,376 | 2,951,422 | 2,057,440 | 1,513,008 |
Basic Shares | 225,928 | 223,958 | 222,074 | 218,073 |
Quarter | EPS |
---|---|
2024-09-30 | $1.07 |
2024-06-30 | -$1.82 |
2024-03-31 | $0.64 |
2023-12-31 | $1.06 |