Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,133,355 | $941,548 | $1,014,685 | $1,210,023 |
Gross Profit | 86,516 | 62,927 | 102,045 | 100,440 |
EBITDA | 74,045 | 50,282 | 46,581 | 43,128 |
EBIT | 55,799 | 31,861 | 27,637 | 25,632 |
Net Income | 12,424 | -18,197 | 14,255 | 12,292 |
Net Change In Cash | 1,133,355 | 941,548 | 1,014,685 | 1,210,023 |
Free Cash Flow | 23,601 | -289 | 25,146 | 21,374 |
Cash | 5,490 | 6,278 | 4,990 | 5,790 |
Basic Shares | 38,199 | 37,994 | 38,154 | 38,139 |
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 | 161,281 | 175,992 | 112,488 | 103,913 |
EBIT | 84,923 | 98,167 | 42,336 | 44,271 |
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-06-30 | $0.31 |
2024-03-31 | -$0.48 |
2023-12-31 | $0.42 |
2023-09-30 | $0.31 |