XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Revenue from Contracts with Customers
Three Months Ended June 30, 2020
Life
Sciences
Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
United States and Puerto Rico$60,027  $20,237  $30,859  $(507) $110,616  
China2,716  10,726  1,252  —  14,694  
Brazil 2,132  63  —  2,202  
Mexico 2,456  4,119  —  6,581  
Germany4,986  851  90  —  5,927  
Switzerland2,590  618   —  3,210  
Other2,067  4,017  1,106  —  7,190  
Total net sales$72,399  $41,037  $37,491  $(507) $150,420  
Three Months Ended June 30, 2019
Life
Sciences
Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
United States and Puerto Rico$74,229  $44,512  $40,580  $(503) $158,818  
China1,873  9,318  1,598  —  12,789  
Brazil—  9,636  80  —  9,716  
Mexico117  5,066  4,235  —  9,418  
Germany8,447  1,316  21  —  9,784  
Switzerland3,509  1,153  25  —  4,687  
Other3,157  8,443  4,854  —  16,454  
Total net sales$91,332  $79,444  $51,393  $(503) $221,666  
Six Months Ended June 30, 2020
Life
Sciences
Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
United States and Puerto Rico$130,389  $57,366  $69,156  $(1,095) $255,816  
China4,754  18,418  2,409  —  25,581  
Brazil 10,715  193  —  10,915  
Mexico126  7,292  6,262  —  13,680  
Germany10,596  3,001  129  —  13,726  
Switzerland5,622  1,549  23  —  7,194  
Other4,953  12,580  5,720  —  23,253  
Total net sales$156,447  $110,921  $83,892  $(1,095) $350,165  
 Six Months Ended June 30, 2019
 Life
Sciences
Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
United States and Puerto Rico$142,572  $88,969  $81,695  $(987) $312,249  
China3,565  18,471  3,436  —  25,472  
Brazil—  18,018  149  —  18,167  
Mexico244  10,444  6,944  —  17,632  
Germany17,332  2,722  37  —  20,091  
Switzerland6,775  2,512  41  —  9,328  
Other6,852  16,383  8,748  —  31,983  
Total net sales$177,340  $157,519  $101,050  $(987) $434,922  
Summary of Contract Liabilities from Contracts with Customers
The following table provides information about contract liabilities from contracts with customers.
 Deferred
Revenue
Balance at January 1, 2020$4,172  
Balance at June 30, 2020$3,105