XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 41,717 $ 46,074
Restricted cash 4,276 4,213
Short-term investments 24,344 14,758
Accounts receivable, less allowance for credit losses of $34,677 and $28,560 at September 30, 2023 and December 31, 2022, respectively 40,261 37,175
Inventories 2,935 2,618
Prepaid expenses and other current assets 6,945 4,738
Assets held for sale 10,198 4,559
Total current assets 130,676 114,135
PROPERTY, EQUIPMENT AND FACILITIES - At cost, net of accumulated depreciation and amortization of $139,697 and $146,367 at September 30, 2023 and December 31, 2022, respectively 38,402 23,940
OTHER ASSETS:    
Noncurrent receivables, less allowance for credit losses of $17,274 and $6,810 at September 30, 2023 and December 31, 2022, respectively 16,703 22,734
Deferred income taxes, net 25,210 22,312
Operating lease right-of-use assets 92,866 93,097
Goodwill 10,742 14,536
Other assets, net 1,179 812
Total other assets 146,700 153,491
TOTAL ASSETS 315,778 291,566
CURRENT LIABILITIES:    
Unearned tuition 21,844 24,154
Accounts payable 17,582 10,496
Accrued expenses 12,670 8,653
Income taxes payable 3,052 2,055
Current portion of operating lease liabilities 10,917 9,631
Other short-term liabilities 35 31
Total current liabilities 66,100 55,020
NONCURRENT LIABILITIES:    
Pension plan liabilities 622 668
Long-term portion of operating lease liabilities 91,891 91,001
Total liabilities 158,613 146,689
STOCKHOLDERS' EQUITY:    
Common stock, no par value - authorized 100,000,000 shares at September 30, 2023 and December 31, 2022, issued and outstanding 31,359,110 shares at September 30, 2023 and 31,147,925 shares at December 31, 2022. 48,181 49,072
Additional paid-in capital 47,536 45,540
Retained earnings 62,487 51,225
Accumulated other comprehensive loss (1,039) (960)
Total stockholders' equity 157,165 144,877
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 315,778 $ 291,566