Revenue Recognition (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
| Revenue Recognition |
|
| Schedule of adoption of ASC 606 impacted the Company’s previously reported results |
The adoption of ASC 606 impacted the Company’s previously reported results as follows (in thousands, except per share data):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended
|
|
Year Ended
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
2017
|
|
2016
|
|
|
|
As previously reported
|
|
ASC 606 adjustment
|
|
As adjusted
|
|
As previously reported
|
|
ASC 606 adjustment
|
|
As adjusted
|
|
Revenue
|
|
$
|
244,725
|
|
$
|
(550)
|
|
$
|
244,175
|
|
$
|
208,802
|
|
$
|
(672)
|
|
$
|
208,130
|
|
Income tax benefit
|
|
|
(1,542)
|
|
|
(26)
|
|
|
(1,568)
|
|
|
(8,784)
|
|
|
(16)
|
|
|
(8,800)
|
|
Net income
|
|
|
15,979
|
|
|
(524)
|
|
|
15,455
|
|
|
12,954
|
|
|
(656)
|
|
|
12,298
|
|
Basic earnings per share
|
|
$
|
0.64
|
|
$
|
(0.02)
|
|
$
|
0.62
|
|
$
|
0.55
|
|
$
|
(0.02)
|
|
$
|
0.53
|
|
Diluted earnings per share
|
|
$
|
0.60
|
|
$
|
(0.02)
|
|
$
|
0.58
|
|
$
|
0.53
|
|
$
|
(0.03)
|
|
$
|
0.50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2017
|
|
|
|
As previously reported
|
|
ASC 606 adjustment
|
|
As adjusted
|
|
Other assets
|
|
$
|
1,576
|
|
$
|
42
|
|
$
|
1,618
|
|
Current portion of deferred revenue
|
|
|
2,311
|
|
|
2,227
|
|
|
4,538
|
|
Other long-term liabilities
|
|
|
882
|
|
|
3,060
|
|
|
3,942
|
|
Stockholders’ equity
|
|
|
174,773
|
|
|
(5,245)
|
|
|
169,528
|
|
| Schedule of revenue from United States, Canada and all other international dealers and distributors combined |
The following table sets forth revenue from the United States, Canada and all other international dealers and distributors combined (in thousands, except percentages):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended
|
|
|
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
2016
|
|
|
Revenue-United States
|
|
$
|
187,852
|
|
$
|
169,547
|
|
$
|
147,713
|
|
|
Revenue-Canada
|
|
|
22,700
|
|
|
20,765
|
|
|
16,694
|
|
|
Revenue-all other international sources
|
|
|
61,906
|
|
|
53,863
|
|
|
43,723
|
|
|
Total revenue
|
|
$
|
272,458
|
|
$
|
244,175
|
|
$
|
208,130
|
|
|
International revenue (excluding Canada) as a percent of total revenue
|
|
|
23
|
%
|
|
22
|
%
|
|
21
|
%
|
|
| Summary of changes in the allowance for doubtful accounts |
The following table presents the changes in the allowance for doubtful accounts (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended
|
|
|
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
2016
|
|
|
Balance at beginning of period
|
|
$
|
1,147
|
|
$
|
981
|
|
$
|
824
|
|
|
Provision
|
|
|
839
|
|
|
815
|
|
|
345
|
|
|
Write-offs
|
|
|
(457)
|
|
|
(649)
|
|
|
(188)
|
|
|
Balance at end of period
|
|
$
|
1,529
|
|
$
|
1,147
|
|
$
|
981
|
|
|
| Schedule of changes in deferred revenue |
The following table presents the changes in deferred revenue (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended
|
|
|
|
December 31,
|
|
|
|
2018
|
|
2017
|
|
2016
|
|
Balance at the beginning of the period
|
|
$
|
7,681
|
|
$
|
6,390
|
|
$
|
5,164
|
|
Deferred revenue
|
|
|
8,640
|
|
|
6,320
|
|
|
4,979
|
|
Recognition of deferred revenue
|
|
|
(7,622)
|
|
|
(5,029)
|
|
|
(3,753)
|
|
Balance at the end of the period
|
|
$
|
8,699
|
|
$
|
7,681
|
|
$
|
6,390
|
|