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.3
Earnings (Loss) Per Share - Schedule Presents Calculation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:                
Net income (loss) $ (17,970) $ (13,662) $ (4,356) $ (5,183) $ 27,524 $ (14,979) $ (35,988) $ 7,362
Less: net (income) loss attributable to noncontrolling interests 4,577     (14,976)     14,123 (14,127)
Less: dividends on preferred shares (1,898)     (1,863)     (5,911) (5,789)
Less: deemed contribution 6,094     51,435       34,326
Add: deemed contribution from redemption of convertible preferred stock             0 12,679
Net income (loss) attributable to XPO Inc. - basic (9,197)     29,413     (27,776) 34,451
Add: dividends on preferred shares 1,898     1,863     5,911 5,789
Less: deemed contribution       (51,435)       (34,326)
Less: Deemed contribution from redemption of convertible preferred stock               (12,679)
Net loss attributable to XPO Inc. - diluted $ (9,197)     $ (20,159)     $ (27,776) $ (6,765)
Denominator:                
Weighted average shares of Class A common stock outstanding - basic 32,177,000     32,260,000     31,704,000 32,025,000
Weighted average shares of Class A common stock outstanding - diluted 32,177,000     40,223,000     31,704,000 39,988,000
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Net earnings (loss) per share attributable to Class A common stock - basic $ (0.29)     $ 0.91     $ (0.88) $ 1.08
Net loss per share attributable to Class A common stock - diluted $ (0.29)     $ (0.5)     $ (0.88) $ (0.17)
Restricted Stock Units                
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount 2,077,000     1,267,000     2,077,000 1,267,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,016,000     16,492,000     16,016,000 16,492,000
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,000     7,963,000     8,112,000 7,963,000
Accelerated Purchase Program                
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]                
Antidilutive Securities Excluded from Computation of Earnings (loss) Per Share, Amount       589       589
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     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     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       1,000