v3.26.1
Unaudited Consolidated Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 5,807,086 $ 9,133,232 $ 12,380,318 $ 17,101,595
Costs and expenses:        
Cost of revenue 3,602,737 4,386,612 7,232,738 8,788,186
Sales and marketing 762,854 962,017 1,693,428 2,083,799
General and administrative 2,320,437 2,897,551 5,355,943 5,838,058
Depreciation and amortization 187,572 149,242 336,819 309,594
Total costs and expenses 6,873,600 8,395,422 14,618,928 17,019,637
Income (loss) from operations (1,066,514) 737,810 (2,238,610) 81,958
Other income (expense):        
Interest expense (2,463) (1,784) (2,835) (3,438)
Other income, net 385,062 469,042 780,007 983,748
Total other income, net 382,599 467,258 777,172 980,310
Net income (loss) before income taxes (683,915) 1,205,068 (1,461,438) 1,062,268
Net income (loss) $ (683,915) $ 1,205,068 $ (1,461,438) $ 1,062,268
Weighted average common shares outstanding – basic (in shares) 17,450,639 16,947,527 17,484,781 16,980,960
Basic income (loss) per common share (in dollars per share) $ (0.04) $ 0.07 $ (0.08) $ 0.06
Weighted average common shares outstanding - diluted (in shares) 17,450,639 17,817,378 17,484,781 17,827,552
Diluted income (loss) per common share (in dollars per share) $ (0.04) $ 0.07 $ (0.08) $ 0.06