Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $371,825 | $407,380 | $318,282 | $390,566 |
Gross Profit | 229,657 | 252,329 | 200,967 | 252,932 |
EBITDA | 4,684 | 6,724 | -25,310 | 6,867 |
EBIT | -4,798 | -36,833 | -4,904 | |
Net Income | 20,348 | 18,941 | -21,240 | 17,501 |
Net Change In Cash | 371,825 | 407,380 | 318,282 | 390,566 |
Cash | 467,407 | 456,927 | 448,036 | 426,119 |
Basic Shares | 101,740 | 103,869 | 103,416 | 100,115 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,498,029 | $1,257,874 | $1,692,463 | $1,294,988 |
Gross Profit | 953,693 | 864,582 | 1,364,574 | 1,082,782 |
EBITDA | -14,957 | -55,719 | 63,390 | -42,607 |
EBIT | -61,047 | -102,805 | 33,309 | -56,694 |
Net Income | 21,280 | -66,107 | -37,636 | 5,807 |
Net Change In Cash | 1,498,029 | 1,257,874 | 1,692,463 | 1,294,988 |
Free Cash Flow | -28,675 | -128,580 | 39,231 | 142,218 |
Cash | 426,119 | 694,420 | 1,331,968 | 1,127,055 |
Basic Shares | 101,471 | 106,184 | 106,184 | 108,915 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.03 |
2024-03-31 | $0.07 |
2023-12-31 | $0.35 |