Annual report pursuant to Section 13 and 15(d)

Segment Information (Details)

v3.19.2
Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Geographic_Region
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2019
USD ($)
segment
Geographic_Region
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Sales by geographic area:                      
Number of reportable segments | segment                 4    
Number of country in which entity operates | Geographic_Region 4               4    
Total revenues                 $ 412,642 $ 308,609 $ 264,130
Depreciation Expense                 9,194 7,962 6,060
Amortization of intangible assets                 20,771 16,458 11,772
Operating income (loss) $ 13,710 $ 17,887 $ 8,672 $ 8,240 $ 13,553 $ 10,210 $ 7,417 $ 1,558 48,509 32,738 22,444
Stock compensation                 (4,148) (3,519) (3,402)
Property, plant and equipment, net 74,955       74,485       74,955 74,485  
Assets 655,762       662,477       655,762 662,477  
Non-current deferred tax assets 8,382       7,875       8,382 7,875  
Operating Segments                      
Sales by geographic area:                      
Total revenues                 412,642 308,609 264,130
Intersegment Eliminations                      
Sales by geographic area:                      
Total revenues                 63,158 60,731 52,563
Segment Reconciling Items                      
Sales by geographic area:                      
Public company costs                 1,507 1,378 1,160
Stock compensation                 4,148 3,519 3,402
United States Segment                      
Sales by geographic area:                      
Depreciation Expense                 4,935 4,326 3,632
Amortization of intangible assets                 5,841 6,018 5,860
Operating income (loss)                 16,421 484 5,359
Property, plant and equipment, net 40,691       37,112       40,691 37,112  
Assets 230,149       213,099       230,149 213,099  
Non-current deferred tax assets 4,483       3,490       4,483 3,490  
United States Segment | Operating Segments                      
Sales by geographic area:                      
Total revenues                 165,648 114,548 119,791
United States Segment | Intersegment Eliminations                      
Sales by geographic area:                      
Total revenues                 52,662 50,155 45,966
Canada                      
Sales by geographic area:                      
Depreciation Expense                 3,616 3,019 1,933
Amortization of intangible assets                 12,515 7,979 3,538
Operating income (loss)                 20,601 26,198 8,040
Property, plant and equipment, net 30,045       33,076       30,045 33,076  
Assets 298,233       317,635       298,233 317,635  
Canada | Operating Segments                      
Sales by geographic area:                      
Total revenues                 127,392 94,427 41,721
Canada | Intersegment Eliminations                      
Sales by geographic area:                      
Total revenues                 6,231 7,294 3,610
Europe Segment                      
Sales by geographic area:                      
Depreciation Expense                 466 476 301
Amortization of intangible assets                 1,351 1,398 1,310
Operating income (loss)                 11,295 6,842 9,095
Property, plant and equipment, net 3,497       3,567       3,497 3,567  
Assets 84,214       89,379       84,214 89,379  
Europe Segment | Operating Segments                      
Sales by geographic area:                      
Total revenues                 77,508 68,352 71,133
Europe Segment | Intersegment Eliminations                      
Sales by geographic area:                      
Total revenues                 3,406 1,614 1,580
Asia Segment                      
Sales by geographic area:                      
Depreciation Expense                 177 141 194
Amortization of intangible assets                 1,064 1,063 1,064
Operating income (loss)                 5,847 4,111 4,512
Property, plant and equipment, net 722       730       722 730  
Assets $ 43,166       $ 42,364       43,166 42,364  
Asia Segment | Operating Segments                      
Sales by geographic area:                      
Total revenues                 42,094 31,282 31,485
Asia Segment | Intersegment Eliminations                      
Sales by geographic area:                      
Total revenues                 $ 859 $ 1,668 $ 1,407