Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $902,413 | $723,427 | $1,253,871 | $1,144,673 |
Gross Profit | 200,775 | 178,297 | 294,453 | 265,905 |
EBITDA | 92,007 | 84,273 | 175,158 | 153,210 |
EBIT | 84,350 | 76,886 | 167,712 | 144,662 |
Net Income | 60,748 | 64,036 | 129,213 | 111,759 |
Net Change In Cash | 902,413 | 723,427 | 1,253,871 | 1,144,673 |
Free Cash Flow | -84,450 | -39,262 | 355,934 | 161,483 |
Cash | 622,642 | 812,937 | 970,045 | 675,957 |
Basic Shares | 90,648 | 92,078 | 94,913 | 94,640 |
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 | 1,052,484 | 844,549 | 1,169,457 | 992,121 |
EBITDA | 607,885 | 454,862 | 798,557 | 658,083 |
EBIT | 576,867 | 428,010 | 770,547 | 625,662 |
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,913 | 99,695 | 104,003 | 113,809 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.77 |
2025-03-31 | $0.70 |
2024-12-31 | $1.37 |