Accounts receivable, net of allowance of 565 and 232
125,292
117,136
Prepaid expenses
15,205
9,443
Due from related parties
0
40
Tax advances and receivables
4,226
1,522
Other current assets
2,348
2,128
Total current assets
179,637
145,619
Property and equipment, net
40,725
32,563
Operating lease assets
55,496
62,276
Goodwill
11,832
11,832
Deferred tax asset, net
7,170
7,163
Other non-current assets
14,275
13,762
Total non-current assets
129,498
127,596
Total assets
309,135
273,215
Accounts payable and accrued liabilities
22,996
18,692
Accrued payroll and employee-related liabilities
40,914
38,588
Current deferred revenue
6,384
5,498
Current operating lease liabilities
13,936
14,332
Current debt
882
823
Due to related parties
0
22
Income taxes payable
427
1,986
Total current liabilities
85,539
79,941
Non-current deferred revenue
2,075
1,130
Non-current operating lease liabilities
46,849
53,804
Long-term debt
777
796
Other non-current liabilities
3,665
3,235
Total non-current liabilities
53,366
58,965
Total liabilities
138,905
138,906
Common shares par value 0.000111650536, 108,057,967 shares authorized, 13,309,640 and 13,357,990 shares outstanding as of june30, 2026 and 2025, respectively
2
1
Treasury shares at cost 5,968,161 and 5,515,403 shares as of june30, 2026 and 2025, respectively
117,703
103,338
Additional paid-in capital
227,346
218,241
Accumulated other comprehensive loss
-11,487
-6,336
Retained earnings
72,072
25,741
Total stockholders' equity
170,230
134,309
Total liabilities and stockholders' equity
309,135
273,215
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.