XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note H - Earnings Per Share - Computations of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Loss $ (5,587) $ (9,627) $ (8,142) $ 2,412 $ (2,910) $ 281 $ (23,356) $ (217)
Basic weighted average common shares outstanding (in shares) [1] 20,926     21,771     21,305 21,911
Dilutive effect of common stock equivalents (in shares) 0     54     0 0
Diluted weighted average common shares outstanding (in shares) [1] 20,926     21,825     21,305 21,911
Basic (loss)/earnings per share (in dollars per share) $ (0.27)     $ 0.11     $ (1.1) $ (0.01)
Diluted (loss)/earnings per share (in dollars per share) $ (0.27)     $ 0.11     $ (1.1) $ (0.01)
[1] As adjusted for the Company’s 2-for-1 forward stock splits paid in March 2022.