Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $260,789 | $210,140 | $167,768 | $134,353 |
Gross Profit | 251,417 | 195,661 | 153,067 | 126,227 |
EBITDA | 9,920 | 15,850 | 13,394 | 6,481 |
EBIT | 3,870 | 9,782 | 7,238 | -32 |
Net Income | -57,978 | 7,752 | 1,016 | 12,719 |
Net Change In Cash | 260,789 | 210,140 | 167,768 | 134,353 |
Free Cash Flow | 42,335 | -7,673 | -1,123 | 18,279 |
Cash | 96,788 | 66,769 | 230,761 | 112,051 |
Basic Shares | 13,349 | 13,407 | 13,276 | 13,020 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $672,502 | $984,992 | $1,098,499 | $909,990 |
Gross Profit | 633,744 | 927,223 | 1,041,202 | 855,496 |
EBITDA | 21,859 | 17,049 | 60,875 | 53,252 |
EBIT | -4,905 | -28,352 | 227 | -14,027 |
Net Income | -122,404 | -187,946 | 69,115 | -22,566 |
Net Change In Cash | 672,502 | 984,992 | 1,098,499 | 909,990 |
Cost of Revenue | 77,976 | 182,440 | ||
Free Cash Flow | 55,043 | 31,524 | 99,508 | -3,580 |
Cash | 112,051 | 298,845 | 251,231 | 169,932 |
Basic Shares | 12,941 | 12,793 | 13,695 | 13,007 |
Quarter | EPS |
---|---|
2024-09-30 | $0.80 |
2024-06-30 | $0.54 |
2024-03-31 | $0.70 |
2023-12-31 | $0.28 |