XML 105 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and geographic information - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
segment
Segment Reporting Information [Line Items]      
Number of operating segments | segment 2 2 2
Number of reportable segments | segment 2 2 2
Segment cost of revenue $ 275,320 $ 236,024 $ 209,253
Gross Profit (353,777) (279,633) (220,646)
Operating Segments      
Segment Reporting Information [Line Items]      
Segment cost of revenue 253,831 223,326 201,323
Gross Profit (375,266) (292,331) (228,576)
Operating Segments | Enterprise      
Segment Reporting Information [Line Items]      
Segment cost of revenue 104,577 63,984 35,519
Gross Profit (209,461) (122,970) (67,926)
Operating Segments | Consumer      
Segment Reporting Information [Line Items]      
Segment cost of revenue 149,254 159,342 165,804
Gross Profit $ (165,805) $ (169,361) (160,650)
Operating Segments | Revision of Prior Period, Error Correction, Adjustment | Enterprise      
Segment Reporting Information [Line Items]      
Segment cost of revenue     6,700
Gross Profit     6,700
Operating Segments | Revision of Prior Period, Error Correction, Adjustment | Consumer      
Segment Reporting Information [Line Items]      
Gross Profit     $ (6,700)