XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Geographic Information
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Geographic Information
13. Geographic Information
Revenue by geographic location is determined based on the customers' billing address. The following table summarizes revenue by geographic location (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
North America$78,907 $64,244 $152,937 $125,311 
Europe, Middle East and Africa67,266 56,338 131,373 109,204 
Asia Pacific22,781 20,361 44,844 40,386 
Other5,177 4,136 10,120 7,870 
Total revenue$174,131 $145,079 $339,274 $282,771 
Revenue from North America consists primarily of revenue from the United States. For the three months ended June 30, 2024 and 2023, revenue generated from the United States was $70.4 million and $57.3 million, or approximately 40% and 39% of total consolidated revenue, respectively. For the six months ended June 30, 2024 and 2023, revenue generated from the United States was $136.2 million and $111.2 million, or 40% and 39% of total consolidated revenue, respectively.
The United Kingdom, included within Europe, Middle East and Africa in the table above, contributed $22.2 million and $18.4 million, or approximately 13% and 12% of total consolidated revenue for the three months ended June 30, 2024 and 2023, respectively. For the six months ended June 30, 2024 and 2023, revenue generated from the United Kingdom was $43.4 million and $35.5 million, or 13% and 12% of the total consolidated revenue, respectively.
Long-lived assets consist primarily of property, plant and equipment and ROU assets. The following table summarizes long-lived assets by geographic information (in thousands):
June 30, 2024December 31, 2023
North America$20,690 $22,635 
Europe, Middle East and Africa6,263 2,244 
Asia Pacific29,190 30,617 
Total long-lived assets$56,143 $55,496 
Long-lived assets in North America are primarily located in the United States, and long-lived assets in Asia Pacific are primarily located in India.