XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 15, 2024
Reclassification of cumulative foreign currency translation into earnings $ 0 $ 0 $ 2,569,000  
Incremental Costs of Obtaining a Contract, Deferred During Period 1,200,000 395,000 454,000  
Capitalized Contract Cost, Net, Noncurrent 1,562,000 1,453,000    
Capitalized Contract Cost, Impairment Loss 57,000 41,000 14,000  
Capitalized Computer Software, Additions 3,700,000 4,300,000 3,600,000  
Asset Impairment Charges 0 0 0  
Impairment of Intangible Assets (Excluding Goodwill) 0 0 0  
Goodwill, Impairment Loss 0 0 0  
Income Tax Credits and Adjustments 10,000 2,000 36,000  
Cash Equivalents, at Carrying Value 4,200,000 6,500,000    
Operating Lease, Impairment Loss 0 0 0  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 83,000 0 0  
Excess Loss Coverage Per Person 150,000      
Claims Loss Coverage, Minimum Aggregate Deductible 5,500,000 5,400,000 $ 4,700,000  
Self Insurance Reserve, Current $ 364,000 $ 449,000    
Common Class A [Member]        
Stock Options Excluded from Computation of Earnings Per Share, Amount 401,489 263,909 315,764  
Nobl Inc [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 1,000,000     $ 1,000,000
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 83,000      
Business Combination, Contingent Consideration, Liability $ 859,000     $ 776,000
Minimum [Member]        
Capitalized Contract Cost, Amortization Period 3 years      
Minimum [Member] | Furniture and Fixtures [Member]        
Property, Plant and Equipment, Useful Life 2 years      
Minimum [Member] | Computer Equipment [Member]        
Property, Plant and Equipment, Useful Life 3 years      
Minimum [Member] | Software and Software Development Costs [Member]        
Property, Plant and Equipment, Useful Life 1 year      
Minimum [Member] | Building and Building Improvements [Member]        
Property, Plant and Equipment, Useful Life 7 years      
Maximum [Member]        
Capitalized Contract Cost, Amortization Period 5 years      
Maximum [Member] | Furniture and Fixtures [Member]        
Property, Plant and Equipment, Useful Life 10 years      
Maximum [Member] | Computer Equipment [Member]        
Property, Plant and Equipment, Useful Life 5 years      
Maximum [Member] | Software and Software Development Costs [Member]        
Property, Plant and Equipment, Useful Life 5 years      
Maximum [Member] | Building and Building Improvements [Member]        
Property, Plant and Equipment, Useful Life 40 years