XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 37,691 $ 37,767 $ 113,424 $ 109,656
Operating expenses:        
Direct 14,524 13,707 43,062 38,184
Selling, general and administrative 10,762 9,523 32,159 29,060
Depreciation, amortization and impairment 1,296 1,399 3,902 5,016
Total operating expenses 26,582 24,629 79,123 72,260
Operating income 11,109 13,138 34,301 37,396
Other income (expense):        
Interest income 15 4 34 10
Interest expense (288) (413) (923) (1,268)
Other, net 11 (105) (69) (8)
Total other income (expense) (262) (514) (958) (1,266)
Income before income taxes 10,847 12,624 33,343 36,130
Provision for income taxes 2,549 2,967 8,184 8,297
Net income $ 8,298 $ 9,657 $ 25,159 $ 27,833
Earnings Per Share of Common Stock:        
Basic Earnings Per Share (in dollars per share) $ 0.34 $ 0.38 $ 1.01 $ 1.09
Diluted Earnings Per Share (in dollars per share) $ 0.33 $ 0.38 $ 1.00 $ 1.08
Weighted average shares and share equivalents outstanding:        
Basic (in shares) 24,716 25,427 25,014 25,423
Diluted (in shares) 24,847 25,650 25,147 25,655