Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2017 |
Accounting Policies [Abstract] |
|
Changes in Allowance for Doubtful Accounts |
Changes in the allowance for doubtful accounts are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2017 |
|
2016 |
|
2015 |
Allowance for doubtful accounts, beginning of period |
$ |
7,836 |
|
|
$ |
3,729 |
|
|
$ |
2,851 |
|
Charges to costs and expenses |
81 |
|
|
4,332 |
|
|
1,451 |
|
Account write-offs and other |
(4,602 |
) |
|
(225 |
) |
|
(573 |
) |
Allowance for doubtful accounts, end of period |
$ |
3,315 |
|
|
$ |
7,836 |
|
|
$ |
3,729 |
|
|
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, |
|
2017 |
|
2016 |
Furniture and office equipment |
$ |
5,846 |
|
|
$ |
5,429 |
|
Computer equipment and software costs |
21,457 |
|
|
19,475 |
|
Leasehold improvements |
3,255 |
|
|
2,819 |
|
Automobiles |
1,181 |
|
|
1,156 |
|
Land |
1,498 |
|
|
1,379 |
|
Property and equipment, gross |
33,237 |
|
|
30,258 |
|
Less - accumulated depreciation |
(27,934 |
) |
|
(25,240 |
) |
Property and equipment, net |
$ |
5,303 |
|
|
$ |
5,018 |
|
|
Schedule of Sale Leaseback Transactions |
See 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, 2015 |
|
3 |
|
$ |
12,506 |
|
|
$ |
933 |
|
|
$ |
924 |
|
|
$ |
6,810 |
|
|
20 |
|
$ |
7 |
|
|
$ |
348 |
|
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 |
|
A summary of amounts related to sale leasebacks in the Company’s consolidated balance sheets is as follows:
|
|
|
|
|
|
|
|
|
|
December 31, |
|
December 31, |
|
2017 |
|
2016 |
Capital lease assets, net |
$ |
36,676 |
|
|
$ |
14,896 |
|
|
|
|
|
Deferred loss, short-term, net |
118 |
|
|
53 |
|
Deferred loss, long-term, net |
2,054 |
|
|
956 |
|
Total deferred loss |
$ |
2,172 |
|
|
$ |
1,009 |
|
|
|
|
|
Capital lease liabilities, short-term |
4,157 |
|
|
2,185 |
|
Capital lease liabilities, long-term |
30,712 |
|
|
12,462 |
|
Total capital lease liabilites |
$ |
34,869 |
|
|
$ |
14,647 |
|
|
|
|
|
Deferred gain, short-term, net |
338 |
|
|
89 |
|
Deferred gain, long-term, net |
5,835 |
|
|
1,632 |
|
Total deferred gain |
$ |
6,173 |
|
|
$ |
1,721 |
|
|
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, |
|
2017 |
|
2016 |
|
2015 |
Net income attributable to common shareholders |
$ |
37,491 |
|
|
$ |
12,032 |
|
|
$ |
844 |
|
Basic weighted-average shares outstanding |
45,509,000 |
|
|
46,409,000 |
|
|
46,494,000 |
|
Effect of dilutive securities: |
|
|
|
|
|
|
|
|
Stock options |
239,000 |
|
|
84,000 |
|
|
1,171,000 |
|
Diluted weighted-average shares outstanding |
45,748,000 |
|
|
46,493,000 |
|
|
47,665,000 |
|
|