Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $338,575 | $999,886 | $988,179 | $880,506 |
Gross Profit | 338,575 | 180,125 | 187,949 | 138,617 |
EBITDA | 183,050 | 188,413 | 140,665 | |
EBIT | 180,125 | 176,559 | 128,811 | |
Net Income | 152,029 | 159,830 | 163,903 | 124,552 |
Net Change In Cash | 338,575 | 999,886 | 988,179 | 880,506 |
Free Cash Flow | 146,815 | 171,457 | 103,384 | 64,747 |
Cash | 274,838 | 221,213 | 170,634 | 144,872 |
Basic Shares | 52,310 | 52,687 | 52,686 | 52,683 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,795,115 | $3,268,940 | $2,840,756 | $2,701,309 |
Gross Profit | 3,795,115 | 520,256 | 376,846 | 2,701,309 |
EBITDA | 676,455 | 600,232 | 430,181 | -286,121 |
EBIT | 546,640 | -2,045,101 | -286,121 | |
Net Income | 600,314 | 446,061 | 298,569 | 297,860 |
Net Change In Cash | 3,795,115 | 3,268,940 | 2,840,756 | 2,701,309 |
Cost of Revenue | -41,612 | 22,462 | ||
Free Cash Flow | 486,404 | 288,558 | 298,948 | -148,800 |
Cash | 298,397 | 144,055 | 142,090 | 183,702 |
Basic Shares | 52,306 | 46,188 | 52,679 | 52,688 |
Quarter | EPS |
---|---|
2024-12-31 | $2.90 |
2024-09-30 | $3.06 |
2024-06-30 | $3.13 |
2024-03-31 | $2.38 |