XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 245,449 $ 28,265
Accounts receivable and unbilled, net (includes $2.4 million and $7.7 million with related parties at December 31, 2023 and 2022, respectively) 298,400 253,404
Prepaid expenses and other current assets (includes $0.3 million with related parties at December 31, 2023) 49,979 52,293
Total current assets 593,828 333,962
Property and equipment, net 120,589 109,849
Operating lease right-of-use assets 144,801 139,068
Goodwill 662,396 662,396
Intangible assets, net 35,809 38,008
Deferred income taxes 74,435 48,083
Other assets 24,970 21,129
Total assets 1,656,828 1,352,495
Current liabilities:    
Accounts payable (includes $3.1 million and $0.3 million with related parties at December 31, 2023 and 2022, respectively) 31,869 33,069
Accrued expenses 292,961 210,125
Advanced billings (includes $10.1 million and $8.8 million with related parties at December 31, 2023 and 2022, respectively) 559,860 462,729
Short-term debt 0 50,000
Other current liabilities (includes $12.5 million with related parties at December 31, 2022) 40,441 47,547
Total current liabilities 925,131 803,470
Operating lease liabilities 142,122 138,867
Deferred income tax liability 2,404 1,070
Other long-term liabilities 28,221 22,701
Total liabilities 1,097,878 966,108
Commitments and contingencies (see Note 12)
Shareholders’ equity:    
Preferred stock - $0.01 par-value; 5,000,000 shares authorized; no shares issued and outstanding at December 31, 2023 and 2022, respectively 0 0
Common stock - $0.01 par-value; 250,000,000 shares authorized at December 31, 2023 and 2022, respectively; 30,752,292 and 31,091,694 shares issued and outstanding at December 31, 2023 and 2022, respectively 308 309
Treasury stock - 70,573 and 71,573 shares at December 31, 2023 and 2022, respectively (12,322) (12,497)
Additional paid-in capital 802,681 770,794
Accumulated deficit (221,645) (359,827)
Accumulated other comprehensive loss (10,072) (12,392)
Total shareholders’ equity 558,950 386,387
Total liabilities and shareholders’ equity $ 1,656,828 $ 1,352,495