Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,350,128 | $1,088,805 | $1,258,997 | $1,129,739 |
Gross Profit | 706,419 | 331,046 | 508,327 | 479,601 |
EBITDA | 476,151 | 179,905 | 339,684 | 335,192 |
EBIT | 131,676 | 300,006 | 289,187 | |
Net Income | 137,062 | 47,170 | 177,317 | 118,460 |
Net Change In Cash | 1,350,128 | 1,088,805 | 1,258,997 | 1,129,739 |
Free Cash Flow | 392,783 | 1,972,228 | 798,312 | 814,425 |
Cash | 1,531,905 | 1,802,811 | 2,735,465 | 1,666,052 |
Basic Shares | 218,916 | 209,351 | 215,080 | 200,724 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,884,781 | $3,631,884 | $3,055,443 | $4,212,091 |
Gross Profit | 1,741,620 | 1,544,998 | 1,244,276 | 1,375,565 |
EBITDA | 1,151,718 | 1,151,772 | 1,035,550 | 982,194 |
EBIT | 993,140 | 920,060 | 694,210 | 868,901 |
Net Income | 463,742 | 474,326 | 167,541 | 408,837 |
Net Change In Cash | 3,884,781 | 3,631,884 | 3,055,443 | 4,212,091 |
Cost of Revenue | 56,572 | -177,053 | ||
Free Cash Flow | 2,699,645 | -300,444 | -769,908 | -2,623,271 |
Cash | 2,735,465 | 1,497,785 | 1,114,628 | 1,392,846 |
Basic Shares | 198,054 | 195,773 | 175,510 | 180,112 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.03 |
2025-03-31 | $1.09 |
2024-12-31 | $1.23 |