v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 311,910 $ 310,131
Short-term investments 50,686  
Trade receivables, net of allowances for doubtful accounts of $9,983 and $9,442 as of September 30, 2024 and December 31, 2023, respectively 193,303 206,941
Prepaid expenses and other current assets 23,609 15,930
Total current assets 579,508 533,002
Property, plant and equipment, net 67,421 58,020
Operating lease right-of-use assets, net 70,432 60,470
Goodwill 437,646 436,008
Intangible assets, net 119,654 140,883
Deferred tax assets 31,732 13,077
Other non-current assets 5,960 1,571
Total assets 1,312,353 1,243,031
Current liabilities    
Trade payables 13,376 12,932
Accrued expenses 46,541 44,264
Operating lease liabilities, current 10,761 9,029
Income tax liabilities 696 5,833
Current portion of finance lease obligations 2,528 2,934
Other current liabilities 14,295 8,863
Total current liabilities 88,197 83,855
Operating lease liabilities, non-current 79,571 71,563
Finance lease obligations 1,331 2,865
Deferred tax liabilities 9,635 8,119
Other non-current liabilities 3,039 2,690
Total liabilities 181,773 169,092
Commitments and contingencies (Note 15)
Stockholders' equity    
Common stock, $0.001 par value, 1,000,000 shares authorized, 173,288 shares issued and 170,631 outstanding as of September 30, 2024; 1,000,000 shares authorized, 171,168 shares issued and 171,146 outstanding as of December 31, 2023 173 171
Additional paid-in capital 949,456 878,331
Treasury stock, at cost, 2,657 shares and 22 shares as of September 30, 2024 and December 31, 2023, respectively (50,700) (743)
Retained earnings 231,814 198,983
Accumulated other comprehensive loss, net of income taxes (163) (2,803)
Total stockholders' equity 1,130,580 1,073,939
Total liabilities and stockholders' equity $ 1,312,353 $ 1,243,031

Source