XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 652,681 $ 497,049
Accounts receivable and unbilled, net (includes $3.1 million and $3.5 million with related parties at March 31, 2026 and December 31, 2025, respectively) 394,581 402,078
Prepaid expenses and other current assets 91,793 90,497
Total current assets 1,139,055 989,624
Property and equipment, net 136,548 131,055
Operating lease right-of-use assets 126,812 117,815
Goodwill 662,396 662,396
Intangible assets, net 33,265 33,420
Deferred income taxes 3,220 19,223
Other assets 28,317 21,939
Total assets 2,129,613 1,975,472
Current liabilities:    
Accounts payable (includes $0.2 million and $0.3 million with related parties at March 31, 2026 and December 31, 2025, respectively) 34,429 28,142
Accrued expenses 406,059 408,382
Advanced billings (includes $13.7 million and $12.3 million with related parties at March 31, 2026 and December 31, 2025, respectively) 856,344 854,390
Other current liabilities 48,182 52,834
Total current liabilities 1,345,014 1,343,748
Operating lease liabilities 122,256 113,643
Deferred income tax liability 3,925 1,355
Other long-term liabilities 60,104 57,655
Total liabilities 1,531,299 1,516,401
Commitments and contingencies (see Note 11)
Shareholders’ equity:    
Preferred stock - $0.01 par-value; 5,000,000 shares authorized; no shares issued and outstanding at March 31, 2026 and December 31, 2025 0 0
Common stock - $0.01 par-value; 250,000,000 shares authorized at March 31, 2026 and December 31, 2025; 28,559,689 and 28,370,780 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 286 284
Treasury stock - 69,623 shares at March 31, 2026 and December 31, 2025 (12,156) (12,156)
Additional paid-in capital 953,416 935,830
Accumulated deficit (336,111) (459,981)
Accumulated other comprehensive loss (7,121) (4,906)
Total shareholders’ equity 598,314 459,071
Total liabilities and shareholders’ equity $ 2,129,613 $ 1,975,472
Treasury stock (in shares) 69,623 69,623