Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,407,270 | $1,297,191 | $1,152,872 | $1,152,872 |
Gross Profit | 421,421 | 395,689 | 331,175 | 331,175 |
EBITDA | 155,515 | 125,442 | 76,123 | 76,123 |
EBIT | 113,773 | 86,225 | 39,480 | 39,480 |
Net Income | 60,533 | 35,058 | 6,308 | 6,308 |
Net Change In Cash | 1,407,270 | 1,297,191 | 1,152,872 | 1,152,872 |
Free Cash Flow | 50,451 | 100,935 | -33,669 | -33,669 |
Cash | 217,679 | 231,475 | 183,905 | 183,905 |
Basic Shares | 44,562 | 45,100 | 45,111 | 45,111 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,414,038 | $3,745,835 | $3,249,072 | $2,772,415 |
Gross Profit | 1,282,705 | 1,180,115 | 1,046,232 | 900,617 |
EBITDA | 401,574 | 333,832 | 336,029 | 272,455 |
EBIT | -3,741,169 | -3,048,894 | -2,672,669 | -2,463,528 |
Net Income | 100,391 | 121,074 | 135,212 | 87,259 |
Net Change In Cash | 4,414,038 | 3,745,835 | 3,249,072 | 2,772,415 |
Free Cash Flow | 191,066 | 28,284 | 109,065 | 252,350 |
Cash | 205,818 | 136,219 | 165,665 | 184,295 |
Basic Shares | 44,794 | 44,494 | 44,400 | 43,184 |
Quarter | EPS |
---|---|
2024-09-30 | $1.63 |
2024-06-30 | $1.36 |
2024-03-31 | $0.67 |
2023-12-31 | $1.11 |