Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $723,427 | $1,253,871 | $1,144,673 | $1,154,924 |
Gross Profit | 723,427 | 294,453 | 265,905 | 274,715 |
EBITDA | 72,002 | 175,158 | 153,210 | 157,861 |
EBIT | 167,712 | 144,662 | 150,164 | |
Net Income | 104,119 | 129,213 | 111,759 | 118,002 |
Net Change In Cash | 723,427 | 1,253,871 | 1,144,673 | 1,154,924 |
Free Cash Flow | -39,262 | 355,934 | 161,483 | 17,020 |
Cash | 812,937 | 970,045 | 675,957 | 492,940 |
Basic Shares | 92,077 | 94,912 | 94,640 | 94,740 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,422,673 | $3,715,204 | $4,348,533 | $3,982,235 |
Gross Profit | 982,287 | 844,549 | 1,160,741 | 992,121 |
EBITDA | 607,885 | 454,862 | 807,350 | 678,492 |
EBIT | 576,867 | 428,010 | 779,340 | 646,071 |
Net Income | 458,029 | 343,702 | 576,060 | 469,267 |
Net Change In Cash | 4,422,673 | 3,715,204 | 4,348,533 | 3,982,235 |
Cost of Revenue | 208,136 | 60,233 | ||
Free Cash Flow | 672,764 | 169,885 | 400,653 | 390,044 |
Cash | 970,045 | 868,953 | 889,664 | 681,528 |
Basic Shares | 94,912 | 99,695 | 104,003 | 113,809 |
Quarter | EPS |
---|---|
2025-03-31 | $0.70 |
2024-12-31 | $1.37 |
2024-09-30 | $1.18 |
2024-06-30 | $1.25 |