XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 38,868 $ 24,410
Accounts receivable, net 196,620 177,602
Prepaid expenses 7,020 5,400
Other current assets 8,825 7,296
Total current assets 251,333 214,708
Property and equipment, net 20,192 14,747
Operating lease right-of-use assets 32,170 33,353
Goodwill 512,716 515,229
Intangible assets, net 69,211 81,277
Other non-current assets 41,321 23,258
Total assets 926,943 882,572
Current liabilities:    
Accounts payable 20,588 26,074
Other current liabilities 73,484 93,877
Total current liabilities 94,072 119,951
Long-term debt, net 393,478 326,126
Operating lease liabilities 22,900 23,898
Other non-current liabilities 49,762 47,832
Total liabilities 560,212 517,807
Stockholders’ equity:    
Preferred stock (par value $0.001 per share; 8,000,000 authorized; no shares issued or outstanding as of June 30, 2022 and December 31, 2021) 0 0
Common stock (par value $0.001 per share; 100,000,000 authorized; 52,771,977 shares issued and 33,992,717 shares outstanding as of June 30, 2022; 52,534,967 shares issued and 33,881,196 shares outstanding as of December 31, 2021) 53 53
Additional paid-in capital 383,987 423,235
Accumulated other comprehensive loss (8,861) (5,843)
Treasury stock, at cost (18,779,260 shares as of June 30, 2022; 18,653,771 shares as of December 31, 2021) (337,237) (324,412)
Retained earnings 328,789 271,732
Total stockholders’ equity 366,731 364,765
Total liabilities and stockholders’ equity $ 926,943 $ 882,572