XML 15 R2.htm IDEA: XBRL DOCUMENT v3.26.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
ASSETS:    
Cash and cash equivalents $ 82,709 $ 81,073
Accounts receivable (net of allowance of $1,149 and $1,322, respectively) 165,004 110,582
Prepaid and other current assets 37,662 38,053
Total current assets 285,375 229,708
Property and equipment (net of accumulated depreciation of $29,510 and $28,387, respectively) 29,194 32,834
Operating lease right-of-use assets 29,709 31,655
Goodwill 282,716 381,539
Intangible assets, net 34,258 38,092
Deferred income tax assets 120,939 124,867
Other non-current assets 22,050 16,997
Total assets 804,241 855,692
LIABILITIES:    
Current portion of long-term debt 3,936 3,926
Accounts payable, trade 69,433 6,735
Accrued expenses and other current liabilities 108,801 126,803
Total current liabilities 182,170 137,464
Long-term debt 326,659 387,694
Operating lease liabilities 42,107 43,597
Other non-current liabilities 146 140
Total liabilities 551,082 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,397,550 and 17,124,837 shares issued, respectively, and 14,042,084 and 13,769,371 shares outstanding, respectively 174 171
Additional paid-in capital 1,292,786 1,280,903
Accumulated deficit (773,623) (728,099)
Treasury stock; 3,355,466 and 3,355,466 shares, respectively (266,178) (266,178)
Total shareholders' equity 253,159 286,797
Total liabilities and shareholders' equity $ 804,241 $ 855,692