Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,047,100 | $1,133,355 | $941,548 | $1,014,685 |
Gross Profit | 111,226 | 86,516 | 62,927 | 102,045 |
EBITDA | 48,029 | 48,521 | 10,758 | 45,028 |
EBIT | 27,293 | 30,275 | -7,663 | 26,084 |
Net Income | 10,708 | 12,424 | -18,197 | 14,255 |
Net Change In Cash | 2,047,100 | 1,133,355 | 941,548 | 1,014,685 |
Free Cash Flow | 34,229 | 23,601 | -289 | 25,146 |
Cash | 7,765 | 5,490 | 6,278 | 4,990 |
Basic Shares | 38,200 | 38,199 | 37,994 | 38,154 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,386,263 | $4,967,424 | $3,579,259 | $1,932,323 |
Gross Profit | 382,268 | 375,771 | 276,953 | 212,127 |
EBITDA | 160,491 | 178,232 | 111,944 | 175,334 |
EBIT | 84,133 | 100,407 | 41,792 | 115,692 |
Net Income | 40,104 | 61,970 | 21,654 | 107,456 |
Net Change In Cash | 4,386,263 | 4,967,424 | 3,579,259 | 1,932,323 |
Cost of Revenue | 7,135 | -1,267 | ||
Free Cash Flow | 82,455 | 130,966 | 53,609 | 67,427 |
Cash | 4,990 | 16,054 | 7,648 | 513 |
Basic Shares | 38,119 | 38,059 | 37,884 | 37,369 |
Quarter | EPS |
---|---|
2024-09-30 | $0.27 |
2024-06-30 | $0.31 |
2024-03-31 | -$0.48 |
2023-12-31 | $0.42 |