Annual report pursuant to Section 13 and 15(d)

Schedule I - Condensed Financial Information of Registrant - Balance Sheets (Details)

v3.22.0.1
Schedule I - Condensed Financial Information of Registrant - Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current assets        
Cash and cash equivalents $ 221,591 $ 33,354 $ 10,920  
Trade receivables 122,938 94,677    
Total current assets 367,824 141,935    
Total assets 892,194 511,334    
Liabilities and Stockholder's Equity:        
Accrued expense 41,456 25,419    
Total liabilities 93,128 94,639    
Stockholders' equity        
Common stock, $0.001 par value, 1,000,000 shares authorized, 162,347 shares issued and 162,297 outstanding as of December 31, 2021; 700,000 shares authorized, 140,222 shares issued and 125,074 shares outstanding as of December 31, 2020 162 140    
Preferred stock, $0.01 par value, 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2021; 61,006 shares authorized, issued, and outstanding as of December 31, 2020. Liquidation preference: $350,000 as of December 31, 2020   610    
Additional paid-in capital 717,228 620,679    
Treasury stock, at cost, 50 shares and 15,146 shares as of December 31, 2021 and December 31, 2020, respectively (1,802) (260,686)    
Retained earnings 84,249 54,941    
Accumulated other comprehensive (loss) income, net of income taxes (771) 1,011    
Total stockholders' equity 799,066 416,695 $ 318,018 $ 292,924
Total liabilities and stockholders' equity 892,194 511,334    
Parent Company | Reportable Legal Entities        
Current assets        
Cash and cash equivalents 187,105 6,418    
Trade receivables   2    
Total current assets 187,105 6,420    
Investment in subsidiary 428,006 360,230    
Due from subsidiaries 285,906 83,151    
Total assets 901,017 449,801    
Liabilities and Stockholder's Equity:        
Due to subsidiaries 101,896 32,956    
Accrued expense 55 150    
Total liabilities 101,951 33,106    
Stockholders' equity        
Common stock, $0.001 par value, 1,000,000 shares authorized, 162,347 shares issued and 162,297 outstanding as of December 31, 2021; 700,000 shares authorized, 140,222 shares issued and 125,074 shares outstanding as of December 31, 2020 162 140    
Preferred stock, $0.01 par value, 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2021; 61,006 shares authorized, issued, and outstanding as of December 31, 2020. Liquidation preference: $350,000 as of December 31, 2020   610    
Additional paid-in capital 717,228 620,679    
Treasury stock, at cost, 50 shares and 15,146 shares as of December 31, 2021 and December 31, 2020, respectively (1,802) (260,686)    
Retained earnings 84,249 54,941    
Accumulated other comprehensive (loss) income, net of income taxes (771) 1,011    
Total stockholders' equity 799,066 416,695    
Total liabilities and stockholders' equity $ 901,017 $ 449,801