XML 21 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Total Equity Attributable to Common Stockholders
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2024     229,142,474        
Beginning balance at Dec. 31, 2024 $ 585,216 $ 562,471 $ 23 $ 4,462,659 $ (2,593) $ (3,897,618) $ 22,745
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     2,044,407        
ESPP purchase (in shares)     630,607        
ESPP purchase 6,417 6,417   6,417      
Exercise of stock options (in shares)     151,958        
Exercise of stock options 1,234 1,234   1,234      
Stock-based compensation 32,571 32,571   32,571      
Accrued dividend (1,024) (1,024)       (1,024)  
Legal reserve 93 93       93  
Foreign currency translation adjustment 362 323     323   39
Net (loss) income (23,414) (23,814)       (23,814) 400
Ending balance (in shares) at Mar. 31, 2025     231,969,446        
Ending balance at Mar. 31, 2025 601,455 578,271 $ 23 4,502,881 (2,270) (3,922,363) 23,184
Beginning balance (in shares) at Dec. 31, 2025     280,045,459        
Beginning balance at Dec. 31, 2025 792,963 768,641 $ 28 4,755,965 (369) (3,986,983) 24,322
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     2,158,577        
ESPP purchase (in shares)     644,651        
ESPP purchase $ 8,073 8,073   8,073      
Exercise of stock options (in shares) 382,284   382,284        
Exercise of stock options $ 7,762 7,762   7,762      
Stock-based compensation 48,856 48,856   48,856      
Accrued dividend (994) (994)       (994)  
Legal reserve 92 92       92  
Conversion of the the 3.0% Green Notes due June 2028 to common stock (Note 8) (in shares)     976,992        
Conversion of the the 3.0% Green Notes due June 2028 to common stock (Note 8) 18,163 18,163   18,163      
Share-based consideration payable to customer’s customer (Note 3) (3,090) (3,090)   (3,090)      
Foreign currency translation adjustment 2,492 3,313     3,336 (23) (821)
Net (loss) income 73,691 70,653       70,653 3,038
Ending balance (in shares) at Mar. 31, 2026     284,207,963        
Ending balance at Mar. 31, 2026 $ 948,008 $ 921,469 $ 28 $ 4,835,729 $ 2,967 $ (3,917,255) $ 26,539