Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
Accounting Policies [Abstract] |
|
Changes in Allowance for Doubtful Accounts |
Changes in the allowance for doubtful accounts are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2018 |
|
2017 |
|
2016 |
Allowance for doubtful accounts, beginning of period |
$ |
3,315 |
|
|
$ |
7,836 |
|
|
$ |
3,729 |
|
Charges to costs and expenses |
610 |
|
|
81 |
|
|
4,332 |
|
Account write-offs and other |
(1,160 |
) |
|
(4,602 |
) |
|
(225 |
) |
Allowance for doubtful accounts, end of period |
$ |
2,765 |
|
|
$ |
3,315 |
|
|
$ |
7,836 |
|
|
Estimated Useful Lives of Property and Equipment |
Depreciation and amortization of property and equipment are computed on a straight-line basis over the following estimated useful lives:
|
|
|
|
Asset Classification |
|
Estimated Useful Life |
Furniture and office equipment |
|
Five years |
Computer equipment and software costs |
|
Three to five years |
Leasehold improvements |
|
Lesser of term of lease or five years |
Automobiles |
|
Five years |
Land |
|
Unlimited |
Property and equipment consists of the following:
|
|
|
|
|
|
|
|
|
|
December 31, |
|
2018 |
|
2017 |
Furniture and office equipment |
$ |
6,118 |
|
|
$ |
5,846 |
|
Computer equipment and software costs |
23,781 |
|
|
21,457 |
|
Leasehold improvements |
3,990 |
|
|
3,255 |
|
Automobiles |
1,373 |
|
|
1,181 |
|
Land |
1,454 |
|
|
1,498 |
|
Property and equipment, gross |
36,716 |
|
|
33,237 |
|
Less - accumulated depreciation |
(29,731 |
) |
|
(27,934 |
) |
Property and equipment, net |
$ |
6,985 |
|
|
$ |
5,303 |
|
|
Schedule of Sale Leaseback Transactions |
A summary of amounts related to sale leasebacks in the Company’s consolidated balance sheets is as follows:
|
|
|
|
|
|
|
|
|
|
December 31, |
|
December 31, |
|
2018 |
|
2017 |
Capital lease assets, net |
$ |
38,263 |
|
|
$ |
36,676 |
|
|
|
|
|
Deferred loss, short-term, net |
115 |
|
|
118 |
|
Deferred loss, long-term, net |
1,917 |
|
|
2,054 |
|
Total deferred loss |
$ |
2,032 |
|
|
$ |
2,172 |
|
|
|
|
|
Capital lease liabilities, short-term |
4,956 |
|
|
4,157 |
|
Capital lease liabilities, long-term |
28,407 |
|
|
30,712 |
|
Total capital lease liabilites |
$ |
33,363 |
|
|
$ |
34,869 |
|
|
|
|
|
Deferred gain, short-term, net |
345 |
|
|
338 |
|
Deferred gain, long-term, net |
5,808 |
|
|
5,835 |
|
Total deferred gain |
$ |
6,153 |
|
|
$ |
6,173 |
|
ee below for a summary of solar PV project sales by fiscal year:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended |
|
# Solar PV Projects Sold (actual #’s) |
|
Sale Price |
|
Deferred Gain Recorded |
|
Deferred Loss Recorded |
|
Capital Lease Asset/Liability Recorded |
|
Initial Lease Term (years) |
|
Minimum Lease Payment |
|
Maximum Lease Payment |
Year-ended December 31, 2016 |
|
6 |
|
$ |
17,045 |
|
|
$ |
906 |
|
|
$ |
145 |
|
|
$ |
8,830 |
|
|
20-25 |
|
$ |
2 |
|
|
$ |
397 |
|
Year-ended December 31, 2017 |
|
13 |
|
$ |
51,204 |
|
|
$ |
4,625 |
|
|
$ |
1,204 |
|
|
$ |
22,934 |
|
|
10-20 |
|
$ |
4 |
|
|
$ |
510 |
|
Year-ended December 31, 2018 |
|
2 |
|
$ |
5,145 |
|
|
$ |
574 |
|
|
$ |
— |
|
|
$ |
2,625 |
|
|
20 |
|
$ |
3 |
|
|
$ |
144 |
|
|
Basic and Diluted Earnings Per Share Calculation, Numerator and Denominator |
When the effects are not anti-dilutive, diluted earnings per share is calculated using the weighted-average outstanding common shares; the dilutive effect of convertible preferred stock, under the “if converted” method; and the treasury stock method with regard to warrants and stock options; all as determined under the treasury stock method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2018 |
|
2017 |
|
2016 |
Net income attributable to common shareholders |
$ |
37,984 |
|
|
$ |
37,491 |
|
|
$ |
12,032 |
|
Basic weighted-average shares outstanding |
45,729 |
|
|
45,509 |
|
|
46,409 |
|
Effect of dilutive securities: |
|
|
|
|
|
|
|
|
Stock options |
1,102 |
|
|
239 |
|
|
84 |
|
Diluted weighted-average shares outstanding |
46,831 |
|
|
45,748 |
|
|
46,493 |
|
|