Accounts receivable, net of allowances of 861 at june30, 2026 and 1,227 at december31, 2025
40,444
33,245
55,999
27,480
Inventories, net
9,512
9,137
10,466
11,236
Prepaid expenses
7,979
7,147
7,044
6,877
Contract assets
15,705
13,543
18,269
16,718
Other current assets
10,613
10,057
9,936
9,665
Total current assets
127,590
122,883
172,213
157,530
Property and equipment, net
23,896
22,902
22,234
21,368
Operating lease right-of-use assets
6,639
7,147
7,356
7,697
Goodwill
127,828
128,144
103,840
102,291
Intangible assets, net of accumulated amortization
15,288
16,481
9,741
9,983
Deferred income taxes
59,195
59,069
54,733
28,993
Equity investment
11,834
11,834
11,834
-
Other assets
14,752
14,686
15,751
15,661
Total assets
387,022
383,146
397,702
343,523
Accounts payable
11,030
11,122
13,726
10,378
Deferred revenue
61,272
60,732
71,641
50,535
Accrued wages and payroll taxes
11,631
11,970
13,553
11,289
Short-term income taxes payable
887
1,749
3,079
9,343
Dividend payable
930
671
671
564
Other accrued expenses
10,452
11,749
11,859
7,888
Deferred compensation
15
8
42
34
Total current liabilities
96,217
98,001
114,571
90,031
Long-term deferred revenue
2,018
2,395
2,539
2,817
Long-term lease liabilities
5,391
5,796
6,139
6,451
Deferred income taxes
979
989
988
1,008
Revolving credit facility
5,000
-
-
-
Other long-term liabilities
3,937
3,949
1,622
4,893
Total liabilities
113,542
111,130
125,859
105,200
Preferred stock 500 shares authorized, 0 issued and outstanding at june30, 2026 and december31, 2025
0
0
0
0
Common stock 0.001 par value per share, 75,000 shares authorized 42,252 and 42,091 shares issued 36,783 and 37,361 shares outstanding at june30, 2026 and december31, 2025, respectively
37
37
37
38
Additional paid-in capital
132,725
129,541
128,651
127,726
Treasury stock, at cost 5,469 and 4,730 shares outstanding at june30, 2026 and december31, 2025, respectively
68,884
65,922
60,521
53,677
Retained earnings
218,060
216,423
209,821
170,940
Accumulated other comprehensive loss
-8,458
-8,063
-6,145
-6,704
Total stockholders' equity
273,480
272,016
271,843
238,323
Total liabilities and stockholders' equity
387,022
383,146
397,702
343,523
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.