v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net Sales $ 21,747,024 $ 20,900,731 $ 43,104,428 $ 43,177,744
Cost of sales 17,343,380 17,045,106 34,455,545 35,740,483
Gross profit 4,403,644 3,855,625 8,648,883 7,437,261
Operating expenses        
Selling, general and administrative expenses 4,978,565 5,714,543 11,151,909 11,758,384
Amortization of capitalized software costs 128,194 161,544 289,737 323,087
Amortization of intangible assets 550,849 557,062 1,128,190 1,100,979
Total operating expenses 5,657,608 6,433,149 12,569,836 13,182,450
Loss from operations (1,253,964) (2,577,524) (3,920,953) (5,745,189)
Other income (expenses)        
Interest income 4,187 1,777 8,581 1,777
Interest expense (116,725) (143,374) (233,440) (352,945)
Total other income (expenses) (112,538) (141,597) (224,859) (351,168)
Net loss before income taxes (1,366,502) (2,719,121) (4,145,812) (6,096,357)
Income tax benefit 125,450 129,312 254,352 289,216
Net loss $ (1,241,052) $ (2,589,809) $ (3,891,460) $ (5,807,141)
Net earnings (loss) per share - basic $ (0.04) $ (0.09) $ (0.11) $ (0.20)
Net earnings (loss) per share - diluted $ (0.04) $ (0.09) $ (0.11) $ (0.20)
Weighted average common shares outstanding - basic 34,156,421 29,532,501 33,869,370 28,946,644
Weighted average common shares outstanding - diluted 34,156,421 29,532,501 33,869,370 28,946,644