Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $589,131 | $596,455 | $565,955 | $587,989 |
Gross Profit | 204,852 | 207,428 | 183,264 | 157,803 |
EBITDA | 64,959 | 79,807 | 53,139 | 58,890 |
EBIT | 9,359 | 24,489 | -2,387 | -3,636 |
Net Income | -32,983 | -21,406 | -39,471 | -17,147 |
Net Change In Cash | 589,131 | 596,455 | 565,955 | 587,989 |
Free Cash Flow | 21,551 | 60,076 | 26,922 | 59,297 |
Cash | 312,512 | 302,648 | 251,423 | 254,222 |
Basic Shares | 24,438 | 24,393 | 24,222 | 24,140 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,259,126 | $2,279,997 | $1,316,308 | $1,271,004 |
Gross Profit | 739,873 | 697,761 | 491,490 | 461,497 |
EBITDA | 276,610 | 191,547 | 223,458 | 194,094 |
EBIT | 47,836 | -67,255 | 124,166 | 99,247 |
Net Income | -29,655 | -74,286 | 103,135 | 86,870 |
Net Change In Cash | 2,259,126 | 2,279,997 | 1,316,308 | 1,271,004 |
Cost of Revenue | 156,730 | 127,427 | ||
Free Cash Flow | 72,531 | -161,458 | 186,369 | 122,362 |
Cash | 254,222 | 208,784 | 552,827 | 396,097 |
Basic Shares | 24,091 | 23,868 | 21,781 | 21,591 |
Quarter | EPS |
---|---|
2024-09-30 | $1.59 |
2024-06-30 | $1.56 |
2024-03-31 | $0.96 |
2023-12-31 | $1.57 |