Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,080,119 | $1,058,115 | $953,261 | $864,256 |
Gross Profit | 780,770 | 747,148 | 679,654 | 599,207 |
EBITDA | 503,094 | 452,595 | 388,625 | 187,808 |
EBIT | 394,553 | 339,928 | 269,514 | 66,011 |
Net Income | 309,969 | 236,183 | 172,233 | 108,639 |
Net Change In Cash | 1,080,119 | 1,058,115 | 953,261 | 864,256 |
Free Cash Flow | 439,438 | 392,779 | 350,267 | 196,793 |
Cash | 460,449 | 436,336 | 502,152 | 332,491 |
Basic Shares | 347,964 | 348,596 | 347,492 | 356,906 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,283,087 | $2,817,058 | $2,793,104 | $1,451,086 |
Gross Profit | 2,156,706 | 1,560,993 | 1,805,009 | 895,508 |
EBITDA | 1,140,578 | 538,431 | 580,544 | 279,789 |
EBIT | 651,570 | -8,653 | 149,481 | 25,663 |
Net Income | 356,711 | -217,407 | 35,446 | -125,934 |
Net Change In Cash | 3,283,087 | 2,817,058 | 2,793,104 | 1,451,086 |
Cost of Revenue | 2,253,269 | |||
Free Cash Flow | 1,057,264 | 406,162 | 356,394 | 219,642 |
Cash | 502,152 | 1,080,484 | 1,520,504 | 317,235 |
Basic Shares | 362,589 | 371,568 | 375,089 | 357,955 |
Quarter | EPS |
---|---|
2024-06-30 | $0.89 |
2024-03-31 | $0.67 |
2023-12-31 | $0.49 |
2023-09-30 | $0.30 |