Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Earnings (Loss) Per Share - Schedule Presents Calculation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:                
Net loss attributable to XPO Inc. $ (6,746) $ 1,346 $ (2,659) $ (18,149) $ (14,343) $ (3,750) $ (8,059) $ (36,242)
Less: net loss attributable to noncontrolling interests 2,419     4,635     3,879 14,182
Less: dividends on preferred shares (1,898)     (1,898)     (5,694) (5,911)
Less: deemed contribution (dividend)       6,094       (0)
Net loss attributable to XPO Inc. - basic (6,225)     (9,318)     (9,874) (27,971)
Net loss attributable to XPO Inc. - diluted $ (6,225)     $ (9,318)     $ (9,874) $ (27,971)
Denominator:                
Weighted average shares of Class A common stock outstanding - basic 35,110     32,177     34,669 31,704
Weighted average shares of Class A common stock outstanding - diluted 35,110     32,177     34,669 31,704
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Net loss per share attributable to Class A common stock - basic $ (0.18)     $ (0.29)     $ (0.28) $ (0.88)
Net loss per share attributable to Class A common stock - diluted $ (0.18)     $ (0.29)     $ (0.28) $ (0.88)
Restricted Stock Units                
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 1,834     2,077     1,834 2,077
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 13,663     16,016     13,663 16,016
Convertible Preferred Stock                
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 8,112     8,112     8,112 8,112
Treasury Share Options                
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 75     75     75 75
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     2,024     2,024 2,024