Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 |
---|---|---|---|---|---|---|---|---|---|---|
Net sales | ||||||||||
554,665 | 508,045 | 342,839 | 196,934 | 200,727 | 227,673 | 205,267 | 204,367 | 204,171 | 150,695 | 97,393 |
Cost of sales | ||||||||||
342,383 | 315,362 | 206,314 | 125,585 | 123,634 | 133,781 | 122,306 | 123,795 | 124,956 | 98,352 | 75,436 |
Gross profit | ||||||||||
212,282 | 192,683 | 136,525 | 71,349 | 77,093 | 93,892 | 82,961 | 80,572 | 79,215 | 52,343 | 21,957 |
Selling, engineering and administrative expenses | ||||||||||
99,665 | 93,867 | 65,580 | 35,345 | 29,817 | 29,821 | 26,790 | 26,163 | 23,946 | 21,304 | 19,814 |
Restructuring charges | ||||||||||
1,724 | - | 1,031 | 0 | 0 | - | - | - | - | - | - |
Amortization of intangible assets | ||||||||||
18,065 | 23,262 | 8,423 | 1,545 | 385 | - | - | - | - | - | - |
Loss on disposal of intangible asset | ||||||||||
-2,713 | - | - | - | - | - | - | - | - | - | - |
Operating (loss) income | ||||||||||
90,115 | 75,554 | 61,491 | 34,459 | 46,891 | 64,071 | 56,171 | 54,409 | 55,269 | 31,039 | 2,143 |
Interest expense, net | ||||||||||
-15,387 | -13,876 | -3,781 | 790 | 1,422 | 1,592 | 967 | 1,368 | 775 | 653 | 562 |
Foreign currency transaction loss (gain), net | ||||||||||
846 | -3,558 | 52 | 395 | 1,104 | 764 | 27 | 116 | 161 | -106 | -265 |
Miscellaneous (income) expense, net | ||||||||||
385 | -243 | -742 | -743 | -187 | -685 | 7 | -40 | 1,381 | 57 | -423 |
Change in fair value of contingent consideration | ||||||||||
652 | 1,482 | 9,476 | 0 | 0 | - | - | - | - | - | - |
(Loss) income before income taxes | ||||||||||
75,307 | 56,395 | 47,544 | 34,901 | 49,230 | 65,742 | 57,172 | 55,853 | 57,586 | 31,643 | 2,017 |
Income tax provision | ||||||||||
15,039 | 9,665 | 15,986 | 11,597 | 16,092 | 21,967 | 19,188 | 18,455 | 19,909 | 10,243 | 161 |
Net (loss) income | ||||||||||
60,268 | 46,730 | 31,558 | 23,304 | 33,138 | 43,775 | 37,984 | 37,398 | 37,677 | 21,400 | 1,856 |
Basic and diluted net (loss) income per common share | ||||||||||
1.88 | 1.49 | 1.17 | 0.87 | 1.24 | - | - | - | - | - | - |
Basic and diluted weighted average shares outstanding | ||||||||||
32,015 | 31,309 | 27,031 | 26,892 | 26,687 | - | - | - | - | - | - |
Basic net income per common share | ||||||||||
- | - | - | - | - | 1.65 | 1.45 | 1.44 | 1.47 | 0.84 | 0.07 |
Weighted average basic shares outstanding | ||||||||||
- | - | - | - | - | 26,456 | 26,206 | 25,944 | 25,642 | 25,428 | 25,256 |
Diluted net income per common share | ||||||||||
- | - | - | - | - | 1.65 | 1.45 | 1.44 | 1.47 | 0.84 | 0.07 |
Weighted average diluted shares outstanding | ||||||||||
- | - | - | - | - | 26,456 | 26,206 | 25,971 | 25,684 | 25,478 | 25,305 |
Dividends declared per share | ||||||||||
0.36 | 0.36 | 0.38 | 0.40 | 0.45 | 1.45 | 0.45 | 1.48 | 0.40 | 0.57 | 0.30 |