XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 62,075 $ 59,600
Adjustments to reconcile net income to net cash provided by operating activities:    
Gain on early termination of operating leases, net 0 (6,166)
Amortization of deferred financing costs 212 280
Amortization of investment discount/premium (140) (40)
Depreciation and amortization 23,198 22,227
Deferred income taxes (4) (593)
Stock-based compensation 11,327 11,902
Impairment of right-of-use lease assets 802 0
Changes in assets and liabilities:    
Tuition receivable, net (20,398) (13,247)
Other assets (13,007) (12,663)
Accounts payable and accrued expenses (3,643) 759
Income taxes payable and income taxes receivable (3,785) 74
Contract liabilities 44,861 41,353
Other liabilities (2,634) (1,551)
Net cash provided by operating activities 98,864 101,935
Cash flows from investing activities:    
Purchases of property and equipment (21,151) (19,928)
Purchases of marketable securities (25,804) (8,591)
Proceeds from marketable securities 42,575 22,525
Proceeds from other investments 0 20
Other investments (231) (96)
Cash paid for acquisition, net of cash acquired (16) (143)
Net cash used in investing activities (4,627) (6,213)
Cash flows from financing activities:    
Common dividends paid (29,215) (29,507)
Net payments for stock awards (9,182) (3,514)
Repurchase of common stock (60,032) 0
Net cash used in financing activities (98,429) (33,021)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 2,519 (534)
Net increase (decrease) in cash, cash equivalents, and restricted cash (1,673) 62,167
Cash, cash equivalents, and restricted cash — beginning of period 146,656 181,925
Cash, cash equivalents, and restricted cash — end of period 144,983 244,092
Non-cash transactions:    
Non-cash additions to property and equipment 2,797 2,408
Right-of-use lease assets obtained in exchange for operating lease liabilities $ 2,219 $ 4,281