v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 551,961 $ 443,552
Accounts receivable, net 55,474 63,308
Current income taxes 17,483 8,035
Prepaid expenses 15,944 17,480
Other current assets 106,438 86,319
Total current assets 747,300 618,694
Property and equipment, net 40,292 32,887
Goodwill 390,342 388,753
Intangible assets, net 115,098 125,254
Deferred income taxes, net 26,374 26,378
Lease right-of-use assets 54,546 58,506
Other assets 20,735 46,827
Total assets 1,394,687 1,297,299
Current liabilities:    
Accounts payable and other current liabilities 324,401 215,967
Deferred revenue 8,718 7,833
Current portion of lease right-of-use liabilities 4,839 6,285
Total current liabilities 337,958 230,085
Deferred income taxes, net 7,607 7,524
Long-term portion of lease right-of-use liabilities 56,042 53,986
Other liabilities 33,763 31,585
Total liabilities 435,370 323,180
Commitments and contingencies (Note 2)
Stockholders' equity:    
Common stock, $0.001 par value per share; Authorized shares: 47,500 in 2021 and 2020; Issued shares: 35,001 in 2021 and 34,707 in 2020; Outstanding shares: 18,246 in 2021 and 18,306 in 2020 58 57
Additional paid-in capital 1,319,678 1,276,484
Treasury stock, at cost, 16,755 shares in 2021 and 16,401 shares in 2020 (717,245) (648,132)
Retained earnings 338,097 329,606
Accumulated other comprehensive income (loss) 18,729 16,104
Total stockholders' equity 959,317 974,119
Total liabilities and stockholders' equity $ 1,394,687 $ 1,297,299
Common stock, par value (in dollars per share) $ 0.001 $ 0.001

Source