XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings and Loss per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The calculation of basic and diluted earnings and loss per share ("EPS") was as follows:
 Year Ended December 31,
 202420232022
(In thousands, except per share data)
Basic earnings and loss per Class A common share
Numerator:
Net (loss) income$(26,702)$6,722 $64,212 
Amount attributable to unvested Walmart restricted shares — (178)
Net (loss) income allocated to Class A common stockholders$(26,702)$6,722 $64,034 
Denominator:
Weighted-average Class A shares issued and outstanding53,527 52,251 53,351 
Basic (loss) earnings per Class A common share$(0.50)$0.13 $1.20 
Diluted earnings and loss per Class A common share
Numerator:
Net (loss) income allocated to Class A common stockholders$(26,702)$6,722 $64,034 
Re-allocated earnings — 
Diluted net (loss) income allocated to Class A common stockholders$(26,702)$6,722 $64,036 
Denominator:
Weighted-average Class A shares issued and outstanding53,527 52,251 53,351 
Dilutive potential common shares:
Stock options — 29 
Service based restricted stock units 138 160 
Performance-based restricted stock units 52 295 
Employee stock purchase plan 69 36 
Diluted weighted-average Class A shares issued and outstanding53,527 52,510 53,871 
Diluted (loss) earnings per Class A common share$(0.50)$0.13 $1.19 
Schedule of Antidilutive Shares
The following table shows the weighted-average number of anti-dilutive shares excluded from the diluted EPS calculation:
 Year Ended December 31,
 202420232022
(In thousands)
Class A common stock
Options to purchase Class A common stock790 1,057 152 
Service based restricted stock units958 1,573 1,161 
Performance-based restricted stock units40 896 586 
Unvested Walmart restricted shares — 148 
Total 1,788 3,526 2,047