XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Key Financial Performance Measures of the Segments
Key financial performance measures of the segments including revenue, cost of revenue and gross profit are as follows:
Three Months Ended March 31,
20232022
(in thousands)
Connected Machines:
Revenue$34,131 $62,391 
Cost of revenue$33,066 $60,713 
Gross profit$1,065 $1,678 
Subscriptions:
Revenue$75,083 $64,778 
Cost of revenue$7,631 $6,252 
Gross profit$67,452 $58,526 
Accessories and Materials:
Revenue$72,013 $117,614 
Cost of revenue$63,864 $78,798 
Gross profit$8,149 $38,816 
Consolidated:
Revenue$181,227 $244,783 
Cost of revenue$104,561 $145,763 
Gross profit$76,666 $99,020