v3.19.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 261,571 $ 228,159
Restricted cash 113,359 154,599
Accounts receivable, less allowances of $7,815 and $8,850 at June 30, 2019 and December 31, 2018, respectively 128,080 123,596
Prepaid expenses 17,411 19,214
Other current assets 17,046 15,185
Total current assets 537,467 540,753
Property, equipment, and software, net 156,213 153,528
Right-of-use assets 99,122  
Goodwill 1,070,828 1,053,119
Intangible assets, net 262,711 287,378
Deferred tax assets, net 38,999 42,602
Other assets 23,783 20,393
Total assets 2,189,123 2,097,773
Current liabilities:    
Accounts payable 32,673 25,312
Accrued expenses and other current liabilities 70,819 95,482
Current portion of deferred revenue 124,726 120,704
Current portion of term loans 20,166 16,133
Convertible notes, net 298,927 0
Customer deposits held in restricted accounts 113,358 154,601
Total current liabilities 660,669 412,232
Deferred revenue 3,924 4,902
Term loans, net 275,701 287,582
Convertible notes, net 0 292,843
Lease liabilities, net of current portion 113,511  
Other long-term liabilities 14,999 37,190
Total liabilities 1,068,804 1,034,749
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value: 10,000,000 shares authorized and zero shares issued and outstanding at June 30, 2019 and December 31, 2018, respectively 0 0
Common stock, $0.001 par value: 250,000,000 shares authorized, 96,151,815 and 95,991,162 shares issued and 94,860,120 and 93,650,127 shares outstanding at June 30, 2019 and December 31, 2018, respectively 96 96
Additional paid-in capital 1,189,875 1,187,683
Treasury stock, at cost: 1,291,695 and 2,341,035 shares at June 30, 2019 and December 31, 2018, respectively (34,109) (65,470)
Accumulated deficit (33,075) (58,793)
Accumulated other comprehensive loss (2,468) (492)
Total stockholders’ equity 1,120,319 1,063,024
Total liabilities and stockholders’ equity $ 2,189,123 $ 2,097,773

Source