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.24.1.u1
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, 2024
Mar. 31, 2023
Numerator:    
Net loss $ (4,356) $ (14,979)
Less: net loss attributable to noncontrolling interests 4,939 24,588
Less: dividends on preferred shares (1,863) (2,069)
Less: deemed dividend (8,106) (62,660)
Add: deemed contribution from redemption of convertible preferred stock 0 12,679
Net loss attributable to XPO Inc. - basic (9,386) (42,441)
Net loss attributable to XPO Inc. - diluted $ (9,386) $ (42,441)
Denominator:    
Weighted average shares of Class A common stock outstanding - basic 31,125,000 30,754,000
Weighted average shares of Class A common stock outstanding - diluted 31,125,000 30,754,000
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Net loss per share attributable to Class A common stock - basic $ (0.3) $ (1.38)
Net loss per share attributable to Class A common stock - diluted $ (0.3) $ (1.38)
Restricted Stock Units    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 1,291,000 1,781,000
Conversion of Class B Common Stock to Class A Common Stock    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 16,413 16,656
Convertible Preferred Stock    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 7,963,000 7,963,000
Treasury share options    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 75,000 75,000
Rumble Contingent Shares    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 2,024,000 2,024,000
Profit Interest Units Time Vesting    
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 1,000 4,000