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.2
Earnings (Loss) Per Share - Schedule Presents Calculation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income $ 31,477 $ (8,001) $ 16,298 $ (12,751)
Less:net income attributable to noncontrolling interests (72,592)   (41,998)  
Less: dividends on preferred shares (3,250)   (6,500)  
Add: deemed contribution 127,821   76,890  
Net income attributable to XPO Inc. - basic 83,456   44,690  
Add: net income attributable to non-controlling interests 72,592   41,998  
Add: dividends on preferred shares 3,250   6,500  
Less: deemed contributions (127,821)   (76,890)  
Net income attributable to XPO Inc. - dilutive $ 31,477   $ 16,298  
Denominator:        
Weighted average shares of Class A common stock outstanding - basic 25,414,394   24,083,066  
Effect of dilutive securities:        
Weighted average shares of Class A common stock outstanding - diluted 63,183,268   62,696,023  
Net earnings per share attributable to Class A common stock - basic $ 3.28   $ 1.86  
Net earnings per share attributable to Class A common stock - diluted $ 0.50   $ 0.26  
Rumble Class A Common Stock        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,300,032   1,300,032  
Restricted Stock Units        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 473,776   791,234  
Convertible Preferred Stock        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 13,888,889   13,888,889  
Conversion of Class B common stock to Class A common stock        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 22,106,177   22,632,802  
Rumble Contingent Shares        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,024,445   2,024,445  
Profit Interest Units Time Vesting        
Effect of dilutive securities:        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,469   1,301