Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,355,981 | $1,215,499 | $1,060,681 | $1,009,103 |
Gross Profit | 1,293,239 | 1,162,048 | 914,744 | 878,499 |
EBITDA | 456,875 | 412,959 | 344,889 | 358,291 |
EBIT | 357,599 | 297,243 | 318,735 | |
Net Income | 340,210 | 238,111 | 229,520 | 247,643 |
Net Change In Cash | 1,355,981 | 1,215,499 | 1,060,681 | 1,009,103 |
Free Cash Flow | 383,455 | 126,766 | 203,631 | |
Cash | 2,644,030 | 2,786,040 | 1,058,954 | 1,012,418 |
Basic Shares | 274,292 | 273,958 | 273,520 | 273,544 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,641,264 | $4,089,986 | $3,561,718 | $2,988,244 |
Gross Profit | 4,430,362 | 3,654,945 | 3,190,095 | 2,681,238 |
EBITDA | 1,350,763 | 1,419,630 | 1,200,385 | 927,723 |
EBIT | 1,273,887 | 1,068,297 | 785,415 | |
Net Income | 1,055,484 | 1,041,144 | 848,952 | 695,955 |
Net Change In Cash | 4,641,264 | 4,089,986 | 3,561,718 | 2,988,244 |
Cost of Revenue | -153,789 | 160,508 | ||
Free Cash Flow | 1,118,009 | 1,246,673 | 1,117,679 | 1,034,077 |
Cash | 2,644,030 | 1,008,152 | 882,325 | 1,088,940 |
Basic Shares | 273,833 | 272,748 | 275,011 | 278,858 |
Quarter | EPS |
---|---|
2024-12-31 | $1.88 |
2024-09-30 | $1.64 |
2024-06-30 | $1.28 |
2024-03-31 | $1.17 |