XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues        
Total revenues $ 21,810,891 $ 5,878,166 $ 47,240,746 $ 14,201,190
Operating expenses        
Cost of sales and supportive services 12,311,685 974,420 15,536,999 2,124,608
Selling, general and administrative 5,530,423 4,425,959 13,406,196 8,661,068
Research and development 2,888,944 5,116,154 5,942,313 10,162,189
Total operating expenses 20,731,052 10,516,533 34,885,508 20,947,865
Operating income/(loss) 1,079,839 (4,638,367) 12,355,238 (6,746,675)
Other income, net 1,317,996 1,190,705 3,260,433 2,081,334
Income/(Loss) before income taxes 2,397,835 (3,447,662) 15,615,671 (4,665,341)
(Provision)/Benefit for income taxes (565,219) 572,186 (3,505,715) 871,608
Net and comprehensive income/(loss) $ 1,832,616 $ (2,875,476) $ 12,109,956 $ (3,793,733)
Basic income/(loss) per share (in dollars per share) $ 0.03 $ (0.04) $ 0.17 $ (0.05)
Diluted income/(loss) per share (in dollars per share) $ 0.03 $ (0.04) $ 0.17 $ (0.05)
Weighted average shares outstanding: basic (in shares) 71,152,572 71,090,642 71,123,113 71,640,784
Weighted average shares outstanding: diluted (in shares) 71,753,231 71,090,642 71,748,362 71,640,784
Product Sales and Supportive Services [Member]        
Revenues        
Total revenues $ 20,675,317 $ 1,263,255 $ 44,553,994 $ 6,965,769
Research and Development [Member]        
Revenues        
Total revenues $ 1,135,574 $ 4,614,911 $ 2,686,752 $ 7,235,421