Revenue Recognition (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
Net Sales | $ 43,914,000 | $ 39,021,000 | $ 84,466,000 | $ 77,112,000 |
Cost of sales | 37,416,000 | 32,449,000 | 71,073,000 | 63,781,000 |
Gross profit | 6,498,000 | 6,572,000 | 13,393,000 | 13,331,000 |
ASU 2014-09 | ||||
Impact of adoption | 0 | 0 | ||
ASU 2014-09 | As Reported | ||||
Net Sales | 102,982,000 | 215,778,000 | ||
Cost of sales | 96,410,000 | 202,447,000 | ||
Gross profit | 6,572,000 | 13,331,000 | ||
ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (63,961,000) | (138,666,000) | ||
Cost of sales | (63,961,000) | (138,666,000) | ||
Lifeboat Distribution | ||||
Net Sales | 38,324,000 | 35,341,000 | 75,163,000 | 69,175,000 |
Cost of sales | 29,729,000 | 57,720,000 | ||
Gross profit | 5,277,000 | 5,612,000 | 11,461,000 | 11,455,000 |
Lifeboat Distribution | ASU 2014-09 | As Reported | ||||
Net Sales | 95,674,000 | 200,157,000 | ||
Cost of sales | 90,062,000 | 188,702,000 | ||
Gross profit | 5,612,000 | 11,455,000 | ||
Lifeboat Distribution | ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (60,333,000) | (130,982,000) | ||
Cost of sales | (60,333,000) | (130,982,000) | ||
TechXtend | ||||
Net Sales | 5,590,000 | 3,680,000 | 9,303,000 | 7,937,000 |
Cost of sales | 2,720,000 | 6,061,000 | ||
Gross profit | $ 1,221,000 | 960,000 | $ 1,932,000 | 1,876,000 |
TechXtend | ASU 2014-09 | As Reported | ||||
Net Sales | 7,308,000 | 15,621,000 | ||
Cost of sales | 6,348,000 | 13,745,000 | ||
Gross profit | 960,000 | 1,876,000 | ||
TechXtend | ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (3,628,000) | (7,684,000) | ||
Cost of sales | $ (3,628,000) | $ (7,684,000) |