Consolidated Balance Sheets - USD ($) $ in Thousands |
Jun. 30, 2020 |
Dec. 31, 2019 |
| Current assets: |
|
|
| Cash and cash equivalents |
$ 35,438
|
$ 34,626
|
| Accounts receivable, net of allowance for doubtful accounts of $4,457 and $4,255 at June 30, 2020 and December 31, 2019, respectively |
304,865
|
286,989
|
| Income taxes receivable |
1,797
|
2,473
|
| Prepaid expenses |
7,473
|
8,999
|
| Other current assets |
2,474
|
3,106
|
| Total current assets |
352,048
|
336,193
|
| Noncurrent assets: |
|
|
| Property and equipment, net of accumulated depreciation of $142,803 and $130,320 at June 30, 2020 and December 31, 2019, respectively |
54,201
|
58,620
|
| Goodwill |
309,589
|
309,589
|
| Intangible assets, net of accumulated amortization of $87,241 and $81,656 at June 30, 2020 and December 31, 2019, respectively |
92,177
|
97,762
|
| Operating lease assets |
18,084
|
19,638
|
| Other noncurrent assets |
3,564
|
4,863
|
| Total noncurrent assets |
477,616
|
490,473
|
| Total assets |
829,664
|
826,666
|
| Current liabilities: |
|
|
| Accounts payable |
213,760
|
187,524
|
| Due to seller, current |
953
|
937
|
| Accrued expenses |
34,137
|
35,229
|
| Other current liabilities |
4,543
|
6,719
|
| Total current liabilities |
253,394
|
230,409
|
| Noncurrent liabilities: |
|
|
| Long-term debt, net |
143,822
|
0
|
| Convertible notes, net |
0
|
156,298
|
| Due to seller, noncurrent |
708
|
770
|
| Other noncurrent liabilities |
642
|
641
|
| Deferred income taxes |
23,935
|
23,761
|
| Noncurrent operating lease liabilities |
29,747
|
31,475
|
| Total noncurrent liabilities |
198,853
|
212,945
|
| Total liabilities |
452,247
|
443,353
|
| Stockholders' equity: |
|
|
| Common stock, par value $0.0001 per share, 100,000,000 shares authorized, 31,709,190 shares issued and 25,942,090 shares outstanding at June 30, 2020; 31,507,247 shares issued and 26,229,809 shares outstanding at December 31, 2019 |
3
|
3
|
| Treasury stock, 5,767,100 and 5,277,438 shares at June 30, 2020 and December 31, 2019, respectively |
(118,679)
|
(109,239)
|
| Additional paid-in capital |
362,126
|
356,600
|
| Retained earnings |
133,967
|
135,948
|
| Total stockholders' equity |
377,417
|
383,312
|
| Total liabilities and stockholders' equity |
$ 829,664
|
$ 826,666
|