Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $999,886 | $988,179 | $880,506 | $817,452 |
Gross Profit | 180,125 | 187,949 | 138,617 | 126,869 |
EBITDA | 183,050 | 188,413 | 140,665 | 130,491 |
EBIT | 180,125 | 176,559 | 128,811 | 118,638 |
Net Income | 159,830 | 163,903 | 124,552 | 110,928 |
Net Change In Cash | 999,886 | 988,179 | 880,506 | 817,452 |
Free Cash Flow | 171,457 | 103,384 | 64,747 | 127,890 |
Cash | 221,213 | 170,634 | 144,872 | 144,055 |
Basic Shares | 52,309 | 52,686 | 52,683 | 52,682 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,268,940 | $2,840,756 | $2,701,309 | $2,569,356 |
Gross Profit | 520,256 | 376,846 | 2,701,309 | 2,569,356 |
EBITDA | 568,010 | 430,181 | -286,121 | -266,717 |
EBIT | 514,418 | -2,045,101 | -286,121 | -266,717 |
Net Income | 446,061 | 298,569 | 297,860 | 293,304 |
Net Change In Cash | 3,268,940 | 2,840,756 | 2,701,309 | 2,569,356 |
Cost of Revenue | -41,612 | 22,462 | -175,499 | |
Free Cash Flow | 288,558 | 298,948 | -148,800 | -55,528 |
Cash | 144,055 | 142,090 | 183,702 | 161,240 |
Basic Shares | 46,188 | 52,679 | 52,688 | 52,694 |
Quarter | EPS |
---|---|
2024-09-30 | $3.06 |
2024-06-30 | $3.13 |
2024-03-31 | $2.38 |
2023-12-31 | $2.12 |