XML 155 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Financial Information by Major Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue:      
Total revenue $ 1,127,311 $ 507,340 $ 415,435
Long-lived assets:      
Total long-lived assets 567,035 565,826 507,646
United States      
Revenue:      
Total revenue 703,379 312,265 290,541
Long-lived assets:      
Total long-lived assets 190,917 179,756 173,790
EMEA      
Revenue:      
Total revenue 207,339 96,603 56,656
Long-lived assets:      
Total long-lived assets 85,680 91,877 56,996
Canada      
Revenue:      
Total revenue 216,593 98,472 68,238
Long-lived assets:      
Total long-lived assets $ 290,438 $ 294,193 $ 276,860