XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Net Revenues Based On Geography Location
The following tables present the Company’s net revenues disaggregated by geography based on the location of the customer, by product line (in thousands):    
 
    
Year Ended December 31, 2021
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
United States
   $ 74,280      $ 44,360      $ 118,640  
Europe
     32,762        5,145        37,907  
Asia Pacific
     80,344        120,459        200,803  
All other
     1,758        256        2,014  
    
 
 
    
 
 
    
 
 
 
     $ 189,144      $ 170,220      $ 359,364  
    
 
 
    
 
 
    
 
 
 
 
    
Year Ended December 31, 2020
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
United States
   $ 80,065      $ 25,493      $ 105,558  
Europe
     23,491        6,641        30,132  
Asia Pacific
     83,985        73,899        157,884  
All other
     2,715        287        3,002  
    
 
 
    
 
 
    
 
 
 
     $ 190,256      $ 106,320      $ 296,576  
    
 
 
    
 
 
    
 
 
 
    
Year Ended December 31, 2019
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
United States
   $ 98,822      $ 22,806      $ 121,628  
Europe
     22,172        5,090        27,262  
Asia Pacific
     62,720        46,107        108,827  
All other
     4,182        1,078        5,260  
    
 
 
    
 
 
    
 
 
 
     $ 187,896      $ 75,081      $ 262,977  
    
 
 
    
 
 
    
 
 
 
Summary of Net Revenues Disaggregated by Geography
The following tables present the Company’s net revenues disaggregated by the category of revenue, by product line (in thousands):    
 
    
Year Ended December 31, 2021
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
Direct customers, contract manufacturers and
non-stocking
distributors
   $ 139,099      $ 144,180      $ 283,279  
Stocking distributors, net of sales allowances
     49,359        14,123        63,482  
Non-recurring
engineering
     686        10,027        10,713  
Royalties
            1,819        1,819  
Other
            71        71  
    
 
 
    
 
 
    
 
 
 
     $ 189,144      $ 170,220      $ 359,364  
    
 
 
    
 
 
    
 
 
 
 
    
Year Ended December 31, 2020
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
Direct customers, contract manufacturers and
non-stocking
distributors
   $ 160,004      $ 91,405      $ 251,409  
Stocking distributors, net of sales allowances
     29,411        8,510        37,921  
Non-recurring
engineering
     841        6,181        7,022  
Royalties
            152        152  
Other
            72        72  
    
 
 
    
 
 
    
 
 
 
     $ 190,256      $ 106,320      $ 296,576  
    
 
 
    
 
 
    
 
 
 
 
    
Year Ended December 31, 2019
 
    
Brick
  Products  
    
Advanced
  Products  
    
  Total  
 
Direct customers, contract manufacturers and
non-stocking
distributors
   $ 159,135      $ 63,567      $ 222,702  
Stocking distributors, net of sales allowances
     27,797        9,802        37,599  
Non-recurring
engineering
     843        1,614        2,457  
Royalties
     121        24        145  
Other
            74        74  
    
 
 
    
 
 
    
 
 
 
     $ 187,896      $ 75,081      $ 262,977  
    
 
 
    
 
 
    
 
 
 
Summary of Changes in Contract Assets And Liabilities
The following table presents the changes in certain contract assets and (liabilities) (in thousands):    
 
    
December 31,
2021
    
December 31,
2020
    
Change
 
Short-term deferred revenue and customer prepayments
   $ (7,912    $ (7,309    $ (603
Long-term deferred revenue
     (413      (733      320  
Deferred expenses
     560        1,650        (1,090
Sales allowances
     (1,464      (597      (867
Schedule of Net Revenues from Unaffiliated Customers by Geographic Region Based on the Location of the Customer
Net revenues from unaffiliated customers by geographic region, based on the location of the customer, for the years ended December 31 were as follows (in thousands):
 
    
2021
    
2020
    
2019
 
United States
   $ 118,640      $ 105,558      $ 121,628  
Europe
     37,907        30,132        27,262  
Asia Pacific
     200,803        157,884        108,827  
All other
     2,014        3,002        5,260  
    
 
 
    
 
 
    
 
 
 
     $ 359,364      $ 296,576      $ 262,977