Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Revenues (Tables)

v3.23.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2023
Disaggregation of Revenue [Line Items]  
Schedule of Disaggregated By Geographical Region The following table presents the Company’s revenues disaggregated by geographical region (based on the Company's customers' locations) and revenue type for the three and six months ended June 30, 2023 and 2022:
  Three months ended June 30, Six months ended June 30,
    2023     2022   2023   2022
  (U.S. $ in thousands) (U.S. $ in thousands)
Americas                
Systems $ 28,975     $ 32,868   $ 50,161   $ 61,850  
Consumables   33,757       34,662     66,329     66,016  
Service   39,463       39,695     75,785     77,926  
Total Americas   102,195       107,225     192,275     205,792  
                 
EMEA                
Systems   12,054       14,760     23,456     29,837  
Consumables   17,910       14,268     36,821     32,093  
Service   6,920       6,184     14,487     13,337  
Total EMEA   36,884       35,212     74,764     75,267  
                 
Asia Pacific                
Systems   7,284       11,235     15,148     21,693  
Consumables   9,132       7,928     18,168     17,305  
Service   4,256       5,003     8,773     9,975  
Total Asia Pacific   20,672       24,166     42,089     48,973  
                 
Total Revenues $ 159,751     $ 166,603   $ 309,128   $ 330,032  
Schedule of Revenue Recognition The following table presents the Company’s revenues disaggregated based on the timing of revenue recognition (at a specific point in time or over the course of time) for the three and six months ended June 30, 2023 and 2022:
  Three months ended June 30,   Six months ended June 30,
    2023       2022       2023       2022  
  (U.S. $ in thousands)   (U.S. $ in thousands)
Revenues recognized in point in time from:              
Products $ 109,112     $ 115,721     $ 210,083     $ 228,794  
Services   14,156       13,147       27,847       25,639  
Total revenues recognized in point in time   123,268       128,868       237,930       254,433  
               
Revenues recognized over time from:              
Services   36,483       37,735       71,198       75,599  
Total revenues recognized over time   36,483       37,735       71,198       75,599  
               
Total Revenues $ 159,751     $ 166,603     $ 309,128     $ 330,032  
Schedule of Deferred Revenue The Company's deferred revenue as of June 30, 2023 and December 31, 2022 were as follows:
  June 30, 2023   December 31, 2022
  U.S. $ in thousands
Deferred revenue* $ 79,264     $ 75,434  

*Includes $27.4 million and $25.2 million under long-term deferred revenue in the Company's consolidated balance sheets as of June 30, 2023 and December 31, 2022, respectively.