Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,215,499 | $1,060,681 | $1,009,103 | $1,068,623 |
Gross Profit | 1,162,048 | 914,744 | 878,499 | 959,512 |
EBITDA | 412,959 | 344,889 | 358,291 | 376,268 |
EBIT | 357,599 | 297,243 | 318,735 | 337,759 |
Net Income | 238,111 | 229,520 | 247,643 | 323,899 |
Net Change In Cash | 1,215,499 | 1,060,681 | 1,009,103 | 1,068,623 |
Free Cash Flow | 383,455 | 126,766 | 203,631 | 238,222 |
Cash | 2,786,040 | 1,058,954 | 1,012,418 | 1,008,152 |
Basic Shares | 273,958 | 273,520 | 273,544 | 272,419 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,089,986 | $3,561,718 | $2,988,244 | $2,682,891 |
Gross Profit | 3,654,945 | 3,190,095 | 2,681,238 | 2,377,393 |
EBITDA | 1,419,630 | 1,200,385 | 927,723 | 799,150 |
EBIT | 1,273,887 | 1,068,297 | 785,415 | 653,497 |
Net Income | 1,041,144 | 848,952 | 695,955 | 590,644 |
Net Change In Cash | 4,089,986 | 3,561,718 | 2,988,244 | 2,682,891 |
Cost of Revenue | -153,789 | 160,508 | 223,222 | |
Free Cash Flow | 1,246,673 | 1,117,679 | 1,034,077 | 810,109 |
Cash | 1,008,152 | 882,325 | 1,088,940 | 928,432 |
Basic Shares | 272,748 | 275,011 | 278,858 | 279,641 |
Quarter | EPS |
---|---|
2024-09-30 | $1.64 |
2024-06-30 | $1.28 |
2024-03-31 | $1.17 |
2023-12-31 | $1.38 |