XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Revenue $ 78,166 $ 69,164 $ 162,639 $ 141,103
Cost of services 55,889 49,163 118,384 100,735
Gross profit 22,277 20,001 44,255 40,368
Operating costs and expenses        
Selling, general and administrative 15,275 13,545 30,246 27,744
Depreciation and amortization of property and equipment 401 332 825 619
Amortization of acquired intangible assets 0 46 0 91
Potential stock issuance and financial transactions 0 259 0 259
Operating costs and expenses 15,676 14,182 31,071 28,713
Operating income 6,601 5,819 13,184 11,655
Other expense (income)        
Interest expense and other, net 650 581 1,301 1,059
Loss (gain) on foreign currency transactions 279 (7) 326 (59)
Other expense, net 929 574 1,627 1,000
Income before income taxes 5,672 5,245 11,557 10,655
Income tax expense 1,887 1,483 3,586 2,941
Net income $ 3,785 $ 3,762 $ 7,971 $ 7,714
Basic net earnings per share (in dollars per share) $ 0.51 $ 0.48 $ 1.06 $ 0.98
Diluted net earnings per share (in dollars per share) $ 0.5 $ 0.47 $ 1.04 $ 0.95