XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Current assets    
Cash and cash equivalents $ 62,305 $ 62,720
Accounts receivable, net 106,043 98,366
Prepaid expenses 8,202 7,712
Due from related parties 256 192
Tax advances and receivables 10,153 9,080
Other current assets 1,571 1,888
Total current assets 188,530 179,958
Non-current assets    
Property and equipment, net 33,202 29,862
Operating lease assets 58,806 59,145
Goodwill 11,832 11,832
Deferred tax asset, net 4,414 4,285
Other non-current assets 9,491 8,822
Total non-current assets 117,745 113,946
Total assets 306,275 293,904
Current liabilities    
Accounts payable and accrued liabilities 19,797 16,719
Accrued payroll and employee-related liabilities 34,095 30,674
Current deferred revenue 4,873 4,749
Current operating lease liabilities 12,395 12,051
Current maturities of long-term debt 698 660
Due to related parties 25 60
Income taxes payable 5,889 6,083
Total current liabilities 77,772 70,996
Non-current liabilities    
Non-current deferred revenue 1,083 1,128
Non-current operating lease liabilities 52,832 53,441
Long-term debt 802 867
Other non-current liabilities 2,695 1,673
Total non-current liabilities 57,412 57,109
Total liabilities 135,184 128,105
Stockholders' equity    
Common stock: par value $0.0001, 108,057,967 shares authorized, 16,765,381 and 17,017,476 shares outstanding as of September 30, 2024 and June 30, 2024, respectively 2 2
Additional paid-in capital 210,872 210,200
Treasury stock at cost: 1,849,681 and 1,567,552 shares as of September 30, 2024 and June 30, 2024, respectively (30,045) (25,367)
Accumulated other comprehensive loss (6,146) (7,913)
Accumulated deficit (3,592) (11,123)
Total stockholders' equity 171,091 165,799
Total liabilities and stockholders' equity $ 306,275 $ 293,904