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,468 | 76,123 | 76,465 |
EBIT | 113,773 | 86,251 | 39,480 | 39,822 |
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 | 45,336 | 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 | 394,343 | 333,686 | 312,630 | 272,094 |
EBIT | 266,409 | -3,049,040 | -2,696,068 | -2,463,889 |
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 | 187,617 | 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 |