XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2022
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:
Year Ended December 31,
202220212020
(in thousands)
Connected Machines:
Revenue$252,563 $548,205 $416,714 
Cost of revenue244,260 484,025 351,898 
Gross profit$8,303 $64,180 $64,816 
Subscriptions:
Revenue$272,344 $205,858 $111,337 
Cost of revenue26,375 21,961 13,125 
Gross profit$245,969 $183,897 $98,212 
Accessories and Materials:
Revenue$361,389 $552,164 $430,979 
Cost of revenue265,768 342,791 261,633 
Gross profit$95,621 $209,373 $169,346 
Consolidated:
Revenue$886,296 $1,306,227 $959,030 
Cost of revenue536,403 848,777 626,656 
Gross profit$349,893 $457,450 $332,374