Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $536,342 | $498,652 | $706,017 | $501,428 |
Gross Profit | 536,342 | 498,652 | 794,400 | 585,500 |
EBITDA | 204,806 | 195,610 | 181,797 | |
EBIT | 175,242 | 166,322 | 152,771 | |
Net Income | 154,852 | 146,501 | 145,499 | 135,690 |
Net Change In Cash | 536,342 | 498,652 | 706,017 | 501,428 |
Free Cash Flow | 26,655 | 281,888 | 99,580 | 450,250 |
Cash | 10,218,683 | 751,174 | 7,058,109 | 8,379,867 |
Basic Shares | 64,085 | 64,085 | 64,333 | 64,372 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,390,637 | $1,987,206 | $220,380 | $1,371,595 |
Gross Profit | 2,390,637 | 2,217,716 | 220,380 | 1,371,595 |
EBITDA | 712,373 | 740,171 | 558,827 | |
EBIT | 712,373 | 649,006 | 470,219 | |
Net Income | 582,542 | 597,973 | 579,150 | 443,079 |
Net Change In Cash | 2,390,637 | 1,987,206 | 220,380 | 1,371,595 |
Cost of Revenue | -4,554,868 | 6,294,147 | ||
Free Cash Flow | 989,532 | 320,215 | 620,081 | 582,443 |
Cash | 722,906 | 8,602,626 | 11,820,455 | 16,541,022 |
Basic Shares | 64,085 | 64,185 | 64,520 | 64,102 |
Quarter | EPS |
---|---|
2024-12-31 | $2.36 |
2024-09-30 | $2.24 |
2024-06-30 | $2.21 |
2024-03-31 | $2.06 |