Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 |
Period End Date | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2016 | 12/31/2015 | 12/31/2014 |
Net Sales | 348.88 | 321.48 | 267.84 | 258.62 | 248.23 | 299.26 | 359.11 | 245.02 | 187.30 | 118.22 |
Grant revenue | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Revenues | 348.88 | -- | 267.84 | 258.62 | 248.23 | 299.26 | 359.11 | 245.02 | 187.30 | 118.22 |
Cost of sales | 60.07 | 54.63 | 48.32 | 43.28 | 39.33 | 43.08 | 36.39 | 32.41 | 20.20 | 12.67 |
Gross Margin | 288.81 | 266.84 | 219.53 | 215.33 | 208.90 | 256.17 | 322.73 | 212.61 | 167.09 | 105.56 |
Amortization of intangible assets | 0.77 | 0.76 | 0.70 | 0.82 | 1.07 | 1.04 | 1.03 | 2.13 | 0.93 | 0.93 |
Research and development expenses | 12.34 | 12.67 | 22.83 | 17.34 | 11.72 | 11.14 | 15.77 | 12.04 | 8.41 | 7.05 |
Acquired in-process research and development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, general and administrative expenses | 225.09 | 211.12 | 208.79 | 198.36 | 181.02 | 198.21 | 258.53 | 180.00 | 133.38 | 90.48 |
Impairment of intangible assets | (0.45) | -- | -- | (0.05) | (1.03) | (0.45) | -- | -- | -- | -- |
Gain on sale of assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Fair value adjustment of earn-out liability | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Investigation, restatement and related | 8.70 | (5.18) | (12.18) | (3.79) | (59.47) | (66.50) | (51.32) | -- | -- | -- |
Operating Income (Loss) | 58.87 | 37.12 | (24.97) | (5.04) | (45.40) | (21.16) | (3.92) | 18.45 | 24.36 | 7.10 |
Interest expense, net | 1.01 | 6.46 | 5.02 | 4.98 | -- | -- | -- | 0.34 | -- | 0.05 |
Change in fair value of investment, related party | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Interest (expense) income, net | -- | -- | -- | -- | (7.94) | (4.71) | -- | -- | (0.09) | -- |
Other income (expense), net | (0.57) | (0.03) | 0.00 | (0.02) | 0.00 | 0.28 | 0.53 | -- | -- | -- |
Amortization of debt discount | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Financing expense associated with warrants issued in connection with convertible promissory note | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Financing expense associated with issuance of common stock for registration rights waivers | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss on extinguishment of debt | -- | -- | -- | -- | (8.20) | -- | -- | -- | -- | -- |
Income (loss) before income tax provision | 57.29 | 30.63 | (29.99) | (10.04) | (61.54) | (25.59) | (3.40) | 18.11 | 24.28 | 7.05 |
Income tax (benefit) provision | 15.30 | (36.81) | 0.21 | 0.25 | (12.26) | (0.01) | 26.58 | 6.13 | (5.17) | 0.83 |
Net income (loss) from continuing operations | 42.00 | 67.44 | -- | -- | -- | -- | -- | -- | -- | -- |
Income (Loss) from discontinued operations, net of tax | 0.42 | (9.21) | -- | -- | -- | -- | -- | -- | -- | -- |
Net Loss | 42.42 | 58.23 | (30.20) | (10.29) | (49.28) | (25.58) | -- | -- | 29.45 | -- |
Accretion of redeemable common stock and common stock with registration rights to fair value | -- | 6.75 | 6.58 | 6.14 | -- | -- | -- | -- | -- | -- |
Preferred share repurchase in excess of book value | -- | 4.89 | -- | -- | -- | -- | -- | -- | -- | -- |
Net Income (Loss) Available to Common Shareholders | 42.42 | 46.59 | (36.78) | (16.42) | (49.28) | (25.58) | (29.98) | 11.97 | 29.45 | 6.22 |
Basic net income (loss) per common share:Continuing operations | 0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Basic net income (loss) per common share:Discontinued operations | 0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 0.29 | 0.40 | (0.33) | (0.15) | (0.77) | (0.24) | (0.28) | 0.11 | 0.28 | 0.06 |
Diluted net income (loss) per common share:Continuing operations | 0.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Diluted net income (loss) per common share:Discontinued operations | 0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 0.28 | 0.37 | (0.33) | (0.15) | (0.77) | (0.24) | (0.28) | 0.11 | 0.26 | 0.05 |
Weighted Average Shares Outstanding (Basic) | 146.98 | 116.50 | 112.91 | 110.35 | 108.26 | 106.95 | 105.60 | 105.93 | 105.93 | 105.79 |
Weighted Average Shares Outstanding (Diluted) | 149.05 | 145.96 | 112.91 | 110.35 | 108.26 | 106.95 | 105.60 | 112.44 | 113.63 | 113.30 |