v3.26.3
Organization and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Potentially Dilutive Securities
The following table summarizes the Company’s potentially dilutive securities at September 30, 2026 and 2025:
As of
September 30,
20262025
Unvested restricted stock11,049,018 11,031,573 
Options4,024,156 4,362,316 
Warrants— 165,214 
Shares issuable upon note conversion23,977 21,973 
Stock Tracking Units41,625 — 
Total15,138,776 15,581,076 
Schedule of Earnings Per Share, Basic and Diluted
The computation of basic and diluted EPS is as follows:
Three months ended
September 30,
Nine months ended
September 30,
(in thousands, except share and per share data)2026202520262025
Net income55,463 390,895 83,021 424,142 
Weighted-average common shares outstanding140,786,274 145,416,901 142,318,594 146,273,554 
Dilutive effect of potential common shares15,138,776 15,581,076 15,422,660 15,828,819 
Weighted-average common shares outstanding assuming dilution155,925,050 160,997,977 157,741,254 162,102,373 
Net income per share - basic0.39 2.69 0.58 2.90 
Net income per share - diluted0.35 2.43 0.52 2.62