XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in our Estimated Warranty Reserve
Changes in our estimated warranty reserve were as follows (in thousands):
Year Ended December 31,
202520242023
Balance, beginning of period$8,284 $7,374 $811 
Utilization of reserve(9,054)(5,992)(1,499)
Adjustment to reserve due to business combinations— 1,311 — 
Warranty expense11,628 5,591 8,062 
Balance, end of period$10,858 $8,284 $7,374 
Schedule of Weighted Average Number of Shares Outstanding and Earnings Per Share
The calculation of the weighted average number of shares outstanding and earnings per share is as follows (in thousands except per share data):
For the Year Ended December 31,
202520242023
Numerator for basic and diluted earnings per share:   
Net income$124,656 $377,034 $175,783 
Denominator:
Weighted average shares outstanding78,081 75,748 74,195 
Dilutive effect of stock-based awards1,826 1,435 1,261 
Dilutive effect of 2027 Notes (1)
990 1,139 — 
Dilutive effect of 2027 Warrants1,473 236 — 
Diluted weighted average shares outstanding82,370 78,558 75,456 
Net income per common share:
Basic$1.60 $4.98 $2.37 
Diluted$1.51 $4.80 $2.33 
(1)For the year ended December 31, 2025, the impacts of early repurchases of portions of the 2027 Notes are weighted based upon the number of days in each corresponding period of time for (a) the period between January 1, 2025 and the closing date of each of the respective repurchases, which include the total amount of shares issuable upon a conversion of all of the 2027 Notes; and (b) subsequent to the closing date of each of the respective repurchases through December 31, 2025, which include the amount of shares issuable upon a conversion of the 2027 Notes that remain outstanding after the respective early repurchases. Refer to Note 10 for additional details.
Schedule of Potentially Dilutive Securities excluded in Calculation of Diluted Net Income Per Share
Potentially dilutive securities that are not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows (in thousands):
For the Year Ended December 31,
202520242023
Stock-based awards3,140 4,1321,014
2027 Notes141 1,8773,017
2027 Warrants1,544 2,7813,017
Total potentially dilutive securities4,825 8,7907,048