XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 740,763 $ 648,246
Short-term investments 0 23,359
Accounts receivable, net of allowance for credit losses of $12,094 and $25,241 as of December 31, 2024 and September 30, 2025, respectively 1,280,938 1,198,606
Prepaid expenses and other current assets 190,791 209,893
Total current assets 2,212,492 2,080,104
Property, plant and equipment, net 180,654 207,943
Operating lease right-of-use assets 180,332 182,190
Deferred tax assets 253,980 269,476
Intangible assets, net 71,369 26,950
Goodwill 1,783,800 1,669,769
Contract cost assets 204,138 200,900
Other assets, net of allowance for credit losses of $7,320 and $8,294 as of December 31, 2024 and September 30, 2025, respectively 477,387 349,821
Total assets 5,364,152 4,987,153
Current liabilities    
Short term borrowing 0 0
Current portion of long-term debt 375,871 26,173
Accounts payable 34,790 36,469
Income taxes payable 54,071 35,431
Accrued expenses and other current liabilities 945,438 812,994
Operating leases liability 51,471 52,672
Total current liabilities 1,461,641 963,739
Long-term debt, less current portion 827,046 1,195,267
Operating leases liability 154,401 153,587
Deferred tax liabilities 16,488 15,908
Other liabilities 360,046 269,041
Total liabilities 2,819,622 2,597,542
Shareholders' equity    
Preferred shares, $0.01 par value, 250,000,000 authorized, none issued 0 0
Common shares, $0.01 par value, 500,000,000 authorized, 174,661,943 and 172,409,091 issued and outstanding as of December 31, 2024 and September 30, 2025, respectively 1,718 1,740
Additional paid-in capital 1,991,774 1,945,261
Retained earnings 1,373,512 1,236,696
Accumulated other comprehensive income (loss) (822,474) (794,086)
Total equity 2,544,530 2,389,611
Commitments and contingencies
Total liabilities and equity $ 5,364,152 $ 4,987,153