v3.25.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Earnings per share) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator            
Net income (in thousands) $ 1,382 $ 2,624 $ 3,906 $ 6,046 $ 4,006 $ 9,952
Denominator            
Weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, basic 4,095,009,545   4,094,619,271   4,095,009,545 4,094,619,271
Less: Non-recourse loan shares 0   (119,139,461)   0 (119,139,461)
Adjusted weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, basic 4,095,009,545   3,975,479,810   4,095,009,545 3,975,479,810
Net earnings per share attributable to common stockholders, basic $ 0.00034   $ 0.00098   $ 0.00098 $ 0.00250
Diluted net income per share:            
Net income, basic (in thousands) $ 1,382   $ 3,906   $ 4,006 $ 9,952
Add: Interest expense on convertible debt (in thousands) 60   60   120 120
Net income, diluted (in thousands) $ 1,442   $ 3,966   $ 4,126 $ 10,072
Non-recourse loan issuance 0   114,224,600   0 115,821,347
Weighted-average effect of potentially dilutive securities: convertible debt 250,000,000   250,000,000   250,000,000 250,000,000
Unexercised warrants 0   121,407,776   0 122,402,310
Weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, diluted 4,345,009,545   4,461,112,185   4,345,009,545 4,463,703,467
Net earnings per share attributable to common stockholders, diluted $ 0.00033   $ 0.00089   $ 0.00095 $ 0.00226