Revenue Recognition (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
Sep. 30, 2018 |
Sep. 30, 2017 |
|
Net Sales | $ 47,923,000 | $ 39,018,000 | $ 132,389,000 | $ 116,130,000 |
Cost of sales | 41,620,000 | 32,775,000 | 112,693,000 | 96,555,000 |
Gross profit | 6,303,000 | 6,243,000 | 19,696,000 | 19,575,000 |
ASU 2014-09 | ||||
Impact of adoption | 0 | 0 | ||
ASU 2014-09 | As Reported | ||||
Net Sales | 106,646,000 | 322,423,000 | ||
Cost of sales | 100,403,000 | 302,848,000 | ||
Gross profit | 6,243,000 | 19,575,000 | ||
ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (67,628,000) | (206,293,000) | ||
Cost of sales | (67,628,000) | (206,293,000) | ||
Lifeboat Distribution | ||||
Net Sales | 44,145,000 | 34,709,000 | 119,308,000 | 103,885,000 |
Cost of sales | 29,292,000 | 87,012,000 | ||
Gross profit | 5,639,000 | 5,417,000 | 17,099,000 | 16,873,000 |
Lifeboat Distribution | ASU 2014-09 | As Reported | ||||
Net Sales | 100,188,000 | 300,344,000 | ||
Cost of sales | 94,771,000 | 283,471,000 | ||
Gross profit | 5,417,000 | 16,873,000 | ||
Lifeboat Distribution | ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (65,479,000) | (196,459,000) | ||
Cost of sales | (65,479,000) | (196,459,000) | ||
TechXtend | ||||
Net Sales | 3,778,000 | 4,309,000 | 13,081,000 | 12,245,000 |
Cost of sales | 3,483,000 | 9,543,000 | ||
Gross profit | $ 664,000 | 826,000 | $ 2,597,000 | 2,702,000 |
TechXtend | ASU 2014-09 | As Reported | ||||
Net Sales | 6,458,000 | 22,079,000 | ||
Cost of sales | 5,632,000 | 19,377,000 | ||
Gross profit | 826,000 | 2,702,000 | ||
TechXtend | ASU 2014-09 | Impact of Adoption | ||||
Net Sales | (2,149,000) | (9,834,000) | ||
Cost of sales | $ (2,149,000) | $ (9,834,000) |