v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 302,017 $ 310,131
Short-term investments 32,312  
Trade receivables, net of allowances for doubtful accounts of $9,580 and $9,442 as of March 31, 2024 and December 31, 2023, respectively 195,638 206,941
Prepaid expenses and other current assets 20,356 15,930
Total current assets 550,323 533,002
Property, plant and equipment, net 60,851 58,020
Operating lease right-of-use assets, net 64,910 60,470
Goodwill 432,865 436,008
Intangible assets, net 132,815 140,883
Deferred tax assets 16,619 13,077
Other non-current assets 1,810 1,571
Total assets 1,260,193 1,243,031
Current liabilities    
Trade payables 12,761 12,932
Accrued expenses 34,218 44,264
Operating lease liabilities, current 9,844 9,029
Income tax liabilities 6,064 5,833
Current portion of finance lease obligations 2,640 2,934
Other current liabilities 9,841 8,863
Total current liabilities 75,368 83,855
Operating lease liabilities, non-current 75,124 71,563
Finance lease obligations 2,344 2,865
Deferred tax liabilities 7,514 8,119
Other non-current liabilities 2,752 2,690
Total liabilities 163,102 169,092
Commitments and contingencies (Note 14)
Stockholders' equity    
Common stock, $0.001 par value, 1,000,000 shares authorized, 171,756 shares issued and 171,724 outstanding as of March 31, 2024; 1,000,000 shares authorized, 171,168 shares issued and 171,146 outstanding as of December 31, 2023 172 171
Additional paid-in capital 899,354 878,331
Treasury stock, at cost, 32 shares and 22 shares as of March 31, 2024 and December 31, 2023, respectively (1,146) (743)
Retained earnings 206,139 198,983
Accumulated other comprehensive loss, net of income taxes (7,428) (2,803)
Total stockholders' equity 1,097,091 1,073,939
Total liabilities and stockholders' equity $ 1,260,193 $ 1,243,031

Source