Annual report pursuant to Section 13 and 15(d)

Organization, Consolidation and Presentation of Financial Statements - Revisions to the previously issued Consolidated Statement of Operations and Comprehensive Income (Loss) (Details)

v3.24.1
Organization, Consolidation and Presentation of Financial Statements - Revisions to the previously issued Consolidated Statement of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Total Revenue               $ 77,443 $ 78,706
Gross profit               (26,267) 843
Operating Income (Loss)               (133,254) (106,312)
Gain (loss) before provision for income taxes               (135,139) 7,969
Net income (loss)               $ (135,139) $ 7,969
Basic (in dollars per share)               $ (0.68) $ 0.04
Diluted (in dollars per share)               $ (0.68) $ 0.04
Total comprehensive income (loss)               $ (134,398) $ 7,146
Revision of Prior Period, Adjustment [Member]                  
Total Revenue $ (641) $ 0 $ (127) $ (1,036) $ (883) $ 0 $ (132)   (2,051)
Gross profit (1,325) (444) (393) 2,210 (2,347) (1,134) (780)   (2,051)
Operating Income (Loss) (641) 0 (127) 22 (1,178) (612) (283)   (2,051)
Gain (loss) before provision for income taxes (2,068) 0 (127) 22 (1,178) (612) (283)   (2,051)
Net income (loss) $ (2,068) $ 0 $ (127) $ 22 $ (1,178) $ (612) $ (283)   $ (2,051)
Basic (in dollars per share) $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0   $ (0.01)
Diluted (in dollars per share) $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0   $ (0.01)
Total comprehensive income (loss) $ (2,068) $ 0 $ (127) $ 22 $ (1,178) $ (612) $ (283)   $ (2,051)
Previously Reported [Member]                  
Total Revenue 23,808 25,134 26,814 29,780 19,115 19,644 12,218   80,757
Gross profit 1,488 2,980 2,925 1,768 (121) 1,232 15   2,894
Operating Income (Loss) (25,221) (25,706) (24,123) (21,894) (27,953) (26,241) (28,173)   (104,261)
Gain (loss) before provision for income taxes (17,396) (23,201) (36,198) 22,607 (75,195) 127,950 (65,341)   10,020
Net income (loss) $ (17,396) $ (23,201) $ (36,198) $ 22,607 $ (75,195) $ 127,950 $ (65,341)   $ 10,020
Basic (in dollars per share) $ (0.09) $ (0.12) $ (0.19) $ 0.12 $ (0.41) $ 0.69 $ (0.36)   $ 0.05
Diluted (in dollars per share) $ (0.09) $ (0.12) $ (0.19) $ 0.11 $ (0.41) $ 0.63 $ (0.36)   $ 0.05
Total comprehensive income (loss) $ (17,247) $ (23,053) $ (35,910) $ 22,890 $ (75,373) $ 127,615 $ (65,935)   $ 9,197
3D Printers                  
Revenue               $ 68,938 69,295
3D Printers | Revision of Prior Period, Adjustment [Member]                  
Revenue (641) 0 (127) (1,036) (883) 0 (132)   (2,051)
3D Printers | Previously Reported [Member]                  
Revenue $ 21,428 $ 23,190 $ 24,575 $ 27,010 $ 16,537 $ 17,615 $ 10,184   $ 71,346