v3.26.1
Segments (Tables)
6 Months Ended
Jun. 30, 2026
Segments [Abstract]  
Schedule of Information about Reported Segments

 

The tables below present information about reported segments for the three and six months ended June 30, 2026 and 2025.

 

    For the Three Months Ended  
    June 30, 2026     June 30, 2025  
    Stran     SLS     Other     Total     Stran     SLS     Other     Total  
Sales   $ 23,262     $ 10,096     $ -     $ 33,358     $ 21,765     $ 10,812     $ -     $ 32,577  
Gross profit   $ 7,570     $ 2,452     $ -     $ 10,022     $ 7,594     $ 2,275     $ -     $ 9,869  
Operating income   $ 638     $ 443     $ (995 )   $ 86     $ 1,055     $ 229     $ (889 )   $ 395  

 

    For the Six Months Ended  
    June 30, 2026     June 30, 2025  
    Stran     SLS     Other     Total     Stran     SLS     Other     Total  
Sales   $ 46,690     $ 17,917     $ -     $ 64,607     $ 42,700     $ 18,571     $ -     $ 61,271  
Gross profit   $ 14,967     $ 4,698     $ -     $ 19,665     $ 14,385     $ 3,966     $ -     $ 18,351  
Operating income (loss)   $ 1,807     $ 975     $ (2,051 )   $ 731     $ 2,216     $ (233 )   $ (2,123 )   $ (140 )