v3.25.2
Net Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net income $ 308 $ 373 $ 48 $ 49 $ 681 $ 97
Net income attributable to non-controlling interests 125   30   282 51
Net income attributable to Carvana Co. Class A common stockholders - basic 183   18   399 46
Net income attributable to Carvana Co. Class A common stockholders - diluted $ 183   $ 18   $ 399 $ 46
Class A Common Stock            
Denominator:            
Weighted-average shares of Class A common stock outstanding (in shares) 135,414   118,931   134,740 117,617
Weighted-average shares of Class A common stock outstanding, basic (in shares) 135,414   118,930   134,740 117,614
Weighted-average shares of Class A common stock outstanding, diluted (in shares) 143,230   128,465   142,923 126,756
Net earnings per share of Class A common stock - basic (in dollars per share) $ 1.35   $ 0.15   $ 2.96 $ 0.39
Net earnings per share of Class A common stock - diluted (in dollars per share) $ 1.28   $ 0.14   $ 2.79 $ 0.36
Class A Common Stock | Options            
Denominator:            
Dilutive potential Class A common shares (in shares) 3,270   2,913   3,364 2,664
Class A Common Stock | Restricted Stock Units and Awards            
Denominator:            
Dilutive potential Class A common shares (in shares) 4,546   6,622   4,819 6,478
Class A Common Stock | Restricted Stock            
Denominator:            
Nonvested weighted-average restricted stock awards (in shares) 0   (1)   0 (3)