v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 250,852 $ 259,038
Trade receivables, net of allowances for doubtful accounts of $8,307 and $8,096 as of September 30, 2026 and December 31, 2025, respectively 228,009 221,158
Prepaid expenses and other current assets 41,786 39,132
Total current assets 520,647 519,328
Property, plant and equipment, net 130,054 103,284
Operating lease right-of-use assets, net 61,089 66,908
Goodwill 511,084 516,002
Intangible assets, net 81,299 101,616
Deferred tax assets 29,714 30,920
Other non-current assets 16,051 16,024
Total assets 1,349,938 1,354,082
Current liabilities    
Trade payables 14,860 14,662
Accrued expense 62,570 73,552
Operating lease liabilities, current 7,349 9,057
Income tax liabilities 1,742 3,829
Current portion of finance lease obligations 13,823 6,982
Other current liabilities 10,693 13,481
Total current liabilities 111,037 121,563
Operating lease liabilities, non-current 72,634 77,917
Finance lease obligations 14,557 5,595
Deferred tax liabilities 11,240 11,467
Other non-current liabilities 7,072 6,208
Total liabilities 216,540 222,750
Commitments and contingencies (Note 15)
Stockholders' equity    
Common stock, $0.001 par value, 1,000,000 shares authorized, 177,293 shares issued and 156,189 outstanding as of September 30, 2026; 1,000,000 shares authorized, 176,546 shares issued and 161,900 outstanding as of December 31, 2025 177 177
Additional paid-in capital 1,082,656 1,059,938
Treasury stock, at cost, 21,104 shares and 14,646 shares as of September 30, 2026 and December 31, 2025, respectively (297,856) (247,982)
Retained earnings 341,121 305,864
Accumulated other comprehensive income, net of income taxes 7,300 13,335
Total stockholders' equity 1,133,398 1,131,332
Total liabilities and stockholders' equity $ 1,349,938 $ 1,354,082