XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Current assets    
Cash and cash equivalents $ 15,460 $ 15,350
Accounts receivable, net 130,505 117,136
Prepaid expenses 9,171 9,443
Due from related parties 0 40
Tax advances and receivables 1,451 1,522
Other current assets 1,937 2,128
Total current assets 158,524 145,619
Non-current assets    
Property and equipment, net 44,217 32,563
Operating lease assets 57,157 62,276
Goodwill 11,832 11,832
Deferred tax asset, net 8,595 7,163
Other non-current assets 15,472 13,762
Total non-current assets 137,273 127,596
Total assets 295,797 273,215
Current liabilities    
Accounts payable and accrued liabilities 24,632 18,692
Accrued payroll and employee-related liabilities 37,355 38,588
Current deferred revenue 8,521 5,498
Current operating lease liabilities 14,411 14,332
Current debt 837 823
Due to related parties 0 22
Income taxes payable 749 1,986
Total current liabilities 86,505 79,941
Non-current liabilities    
Non-current deferred revenue 1,472 1,130
Non-current operating lease liabilities 48,499 53,804
Long-term debt 594 796
Other non-current liabilities 4,212 3,235
Total non-current liabilities 54,777 58,965
Total liabilities 141,282 138,906
Stockholders' equity    
Common stock: par value $0.000111650536, 108,057,967 shares authorized, 13,440,178 and 13,357,990 shares outstanding as of December 31, 2025 and June 30, 2025, respectively 2 1
Treasury stock at cost: 5,685,261 and 5,515,403 shares as of December 31, 2025 and June 30, 2025, respectively (108,893) (103,338)
Additional paid-in capital 223,927 218,241
Accumulated other comprehensive loss (10,521) (6,336)
Retained earnings 50,000 25,741
Total stockholders' equity 154,515 134,309
Total liabilities and stockholders' equity $ 295,797 $ 273,215