XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The calculation of basic and diluted earnings per share (EPS) was as follows:
 Three Months Ended March 31,
 20232022
(In thousands, except per share data)
Basic earnings per Class A common share
Numerator:
Net income$36,012 $38,624 
Amount attributable to unvested Walmart restricted shares (191)
Net income allocated to Class A common stockholders$36,012 $38,433 
Denominator:
Weighted-average Class A shares issued and outstanding51,813 54,556 
Basic earnings per Class A common share$0.70 $0.70 
Diluted earnings per Class A common share
Numerator:
Net income allocated to Class A common stockholders$36,012 $38,433 
Re-allocated earnings 
Diluted net income allocated to Class A common stockholders$36,012 $38,435 
Denominator:
Weighted-average Class A shares issued and outstanding51,813 54,556 
Dilutive potential common shares:
Stock options 214 
Service-based restricted stock units109 198 
Performance-based restricted stock units68 233 
Employee stock purchase plan31 29 
Diluted weighted-average Class A shares issued and outstanding52,021 55,230 
Diluted earnings per Class A common share$0.69 $0.70 
Schedule of Antidilutive Shares
The following table shows the weighted-average number of anti-dilutive shares excluded from the diluted EPS calculation:
 Three Months Ended March 31,
 20232022
(In thousands)
Class A common stock
Options to purchase Class A common stock1,163 139 
Service-based restricted stock units1,248 1,204 
Performance-based restricted stock units359 1,002 
Unvested Walmart restricted shares  271 
Total 2,770 2,616