Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $518,038 | $706,017 | $501,428 | $501,903 |
Gross Profit | 608,159 | 794,400 | 585,500 | 501,903 |
EBITDA | 204,806 | 195,610 | 181,797 | 140,885 |
EBIT | 175,242 | 166,322 | 152,771 | 128,137 |
Net Income | 146,501 | 145,499 | 135,690 | 102,551 |
Net Change In Cash | 518,038 | 706,017 | 501,428 | 501,903 |
Free Cash Flow | 371,842 | 99,580 | 450,250 | -123,569 |
Cash | 9,187,724 | 7,058,109 | 8,379,867 | 8,602,626 |
Basic Shares | 64,085 | 64,333 | 64,372 | 64,185 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,987,206 | $220,380 | $1,371,595 | $1,441,455 |
Gross Profit | 2,217,716 | 220,380 | 1,371,595 | 1,441,455 |
EBITDA | 712,373 | 740,171 | 558,827 | 415,691 |
EBIT | 712,373 | 649,006 | 470,219 | 332,101 |
Net Income | 597,973 | 579,150 | 443,079 | 331,151 |
Net Change In Cash | 1,987,206 | 220,380 | 1,371,595 | 1,441,455 |
Cost of Revenue | -4,554,868 | 6,294,147 | 6,500,672 | |
Free Cash Flow | 320,215 | 620,081 | 582,443 | 428,821 |
Cash | 8,602,626 | 11,820,455 | 16,541,022 | 10,288,078 |
Basic Shares | 64,185 | 64,520 | 64,102 | 63,003 |
Quarter | EPS |
---|---|
2024-09-30 | $2.24 |
2024-06-30 | $2.21 |
2024-03-31 | $2.06 |
2023-12-31 | $1.55 |