XML 15 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
ASSETS:    
Cash and cash equivalents $ 110,766 $ 81,073
Accounts receivable (net of allowance of $1,235 and $1,322, respectively) 149,287 110,582
Prepaid and other current assets 39,751 38,053
Total current assets 299,804 229,708
Property and equipment (net of accumulated depreciation of $30,703 and $28,387, respectively) 30,384 32,834
Operating lease right-of-use assets 29,973 31,655
Goodwill 381,539 381,539
Intangible assets, net 35,516 38,092
Deferred income tax assets 114,737 124,867
Other non-current assets 19,678 16,997
Total assets 911,631 855,692
LIABILITIES:    
Current portion of long-term debt 3,932 3,926
Accounts payable, trade 47,351 6,735
Accrued expenses and other current liabilities 111,086 126,803
Total current liabilities 162,369 137,464
Long-term debt 386,351 387,694
Operating lease liabilities 41,996 43,597
Other non-current liabilities 143 140
Total liabilities 590,859 568,895
Commitments and contingencies (Note 11)
SHAREHOLDERS' EQUITY:    
Preferred stock $0.01 par value; 5,000,000 shares authorized; none issued or outstanding 0 0
Common stock $0.01 par value; 50,000,000 shares authorized; 17,389,706 and 17,124,837 shares issued, respectively, and 14,034,240 and 13,769,371 shares outstanding, respectively 174 171
Additional paid-in capital 1,288,035 1,280,903
Accumulated deficit (701,259) (728,099)
Treasury stock; 3,355,466 and 3,355,466 shares, respectively (266,178) (266,178)
Total shareholders' equity 320,772 286,797
Total liabilities and shareholders' equity $ 911,631 $ 855,692