Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,372,779 | $1,198,235 | $1,080,119 | $1,058,115 |
Gross Profit | 1,052,327 | 928,576 | 780,770 | 747,148 |
EBITDA | 607,980 | 642,517 | 499,527 | 452,595 |
EBIT | 542,882 | 390,986 | 339,928 | |
Net Income | 599,204 | 434,420 | 309,969 | 236,183 |
Net Change In Cash | 1,372,779 | 1,198,235 | 1,080,119 | 1,058,115 |
Free Cash Flow | 696,227 | 565,791 | 439,438 | 392,779 |
Cash | 741,411 | 567,596 | 460,449 | 436,336 |
Basic Shares | 346,423 | 348,225 | 347,964 | 348,596 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,709,248 | $3,283,087 | $2,817,058 | $2,793,104 |
Gross Profit | 3,542,442 | 2,223,896 | 1,560,993 | 1,805,009 |
EBITDA | 1,873,459 | 1,145,243 | 513,769 | 597,736 |
EBIT | 656,235 | -33,314 | 166,673 | |
Net Income | 1,579,776 | 356,711 | -217,407 | 35,446 |
Net Change In Cash | 4,709,248 | 3,283,087 | 2,817,058 | 2,793,104 |
Cost of Revenue | 2,253,269 | |||
Free Cash Flow | 2,094,235 | 1,057,264 | 406,162 | 356,394 |
Cash | 741,411 | 502,152 | 1,080,484 | 1,520,504 |
Basic Shares | 347,807 | 362,589 | 371,568 | 375,089 |
Quarter | EPS |
---|---|
2024-12-31 | $2.07 |
2024-09-30 | $1.25 |
2024-06-30 | $0.89 |
2024-03-31 | $0.67 |