XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Common Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The calculation of basic and diluted EPS was as follows:
 Year Ended December 31,
 202120202019
(In thousands, except per share data)
Basic earnings per Class A common share
Numerator:
Net income$47,480 $23,131 $99,897 
Amount attributable to unvested Walmart restricted shares(412)(346)— 
Net income allocated to Class A common stockholders$47,068 $22,785 $99,897 
Denominator:
Weighted-average Class A shares issued and outstanding54,070 52,438 52,195 
Basic earnings per Class A common share$0.87 $0.43 $1.91 
Diluted earnings per Class A common share
Numerator:
Net income allocated to Class A common stockholders$47,068 $22,785 $99,897 
Re-allocated earnings9 — 
Diluted net income allocated to Class A common stockholders$47,077 $22,793 $99,897 
Denominator:
Weighted-average Class A shares issued and outstanding54,070 52,438 52,195 
Dilutive potential common shares:
Stock options464 233 114 
Service based restricted stock units408 708 361 
Performance-based restricted stock units265 306 440 
Employee stock purchase plan13 — 28 
Diluted weighted-average Class A shares issued and outstanding55,220 53,685 53,138 
Diluted earnings per Class A common share$0.85 $0.42 $1.88 
Schedule of Antidilutive Shares Additionally, we have excluded any performance-based restricted stock units and performance-based stock options where the performance contingency has not been met as of the end of the period, or whereby the result of including such awards was anti-dilutive.
The following table shows the weighted-average number of anti-dilutive shares excluded from the diluted EPS calculation:
 Year Ended December 31,
 202120202019
(In thousands)
Class A common stock
Options to purchase Class A common stock139 731 — 
Service based restricted stock units245 101 354 
Performance-based restricted stock units857 301 459 
Unvested Walmart restricted shares473 796 — 
Total 1,714 1,929 813