XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statement of Operations and Comprehesive Income(Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 16,990,855 $ 25,602,310 $ 50,808,495 $ 91,156,640
Cost of revenues 9,856,601 18,649,995 32,583,174 62,253,681
Gross profit 7,134,254 6,952,315 18,225,321 28,902,959
Operating expenses:        
Selling expense 1,163,078 2,628,915 5,187,459 7,936,761
General and administrative expense 3,395,821 3,895,232 12,040,587 12,096,874
Impairment loss on supplier deposit due to lawsuit 29,883 772,780
Research and development expense 786,650 94,771 1,772,603 257,021
Total operating expenses 5,345,549 6,648,801 19,000,649 21,063,436
Income from operations 1,788,705 303,514 (775,328) 7,839,523
Other income (expense):        
Other income, net 147,946 210,701 253,246 590,538
Loss on litigation (3,573,651) (3,573,651)
Interest expense 373 (64,462) (64,421) (268,803)
Total other income (expense), net 148,319 (3,427,412) 188,825 (3,251,916)
(Loss) Income before income taxes 1,937,024 (3,123,898) (586,503) 4,587,607
(Recovery of ) Provision for income taxes 410,617 (621,665) (101,882) 1,092,528
Net (loss) income and comprehensive (loss) income $ 1,526,407 $ (2,502,233) $ (484,621) $ 3,495,079
(Loss) Earnings per Share – basic $ 0.04 $ (0.06) $ (0.01) $ 0.09
Weighted average shares outstanding – basic 41,546,700 41,325,388 41,591,331 40,863,370
(Loss) Earnings per Share –diluted $ 0.04 $ (0.06) $ (0.01) $ 0.09
Weighted average shares outstanding –diluted 41,640,950 41,325,388 41,591,331 41,005,556