Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share - Schedule Presents Calculation of Basic and Diluted Loss Per Share (Details)

v3.22.1
Earnings (Loss) Per Share - Schedule Presents Calculation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net loss $ (15,179) $ (4,750)
Less: net loss attributable to noncontrolling interests 35,003  
Less: dividends on preferred shares (3,250)  
Less: deemed dividend (50,931)  
Net loss attributable to XPO Inc. $ (34,357)  
Denominator:    
Weighted average shares of Class A common stock outstanding - basic and diluted 22,736,946  
Loss per share of Class A common stock - basic and diluted $ (1.51)  
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 44,185,462  
Rumble Class A Common Stock    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 1,300,032  
Contingent Rumble shares    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 2,024,445  
Restricted Stock Units    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 2,359,636  
Shares of Class B Common Stock    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 24,564,155  
Convertible Preferred Stock    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 13,888,889  
Profit Interest Units Time Vesting    
Anti-dilutive shares excluded from loss per share of Class A common stock:    
Total shares excluded from loss per share of Class A common stock - diluted 48,305