v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 256,066 $ 310,131
Short-term investments 82,754  
Trade receivables, net of allowances for doubtful accounts of $9,564 and $9,442 as of June 30, 2024 and December 31, 2023, respectively 187,761 206,941
Prepaid expenses and other current assets 32,977 15,930
Total current assets 559,558 533,002
Property, plant and equipment, net 64,521 58,020
Operating lease right-of-use assets, net 66,155 60,470
Goodwill 431,496 436,008
Intangible assets, net 125,420 140,883
Deferred tax assets 23,766 13,077
Other non-current assets 1,727 1,571
Total assets 1,272,643 1,243,031
Current liabilities    
Trade payables 10,604 12,932
Accrued expenses 44,136 44,264
Operating lease liabilities, current 10,113 9,029
Income tax liabilities 832 5,833
Current portion of finance lease obligations 2,393 2,934
Other current liabilities 11,447 8,863
Total current liabilities 79,525 83,855
Operating lease liabilities, non-current 76,265 71,563
Finance lease obligations 1,844 2,865
Deferred tax liabilities 7,031 8,119
Other non-current liabilities 2,815 2,690
Total liabilities 167,480 169,092
Commitments and contingencies (Note 15)
Stockholders' equity    
Common stock, $0.001 par value, 1,000,000 shares authorized, 172,634 shares issued and 171,244 outstanding as of June 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 926,062 878,331
Treasury stock, at cost, 1,390 shares and 22 shares as of June 30, 2024 and December 31, 2023, respectively (25,443) (743)
Retained earnings 213,613 198,983
Accumulated other comprehensive loss, net of income taxes (9,242) (2,803)
Total stockholders' equity 1,105,163 1,073,939
Total liabilities and stockholders' equity $ 1,272,643 $ 1,243,031

Source