CarGurus Financial Ratios for Analysis 2015-2026 | CARG

Fifteen years of historical annual and quarterly financial ratios and margins for CarGurus (CARG).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
20252024202320222021202020192018201720162015
2.814.203.405.653.304.992.973.073.662.94-
-----------
-----------
92.7882.6271.2639.7369.1092.2693.8494.5494.4495.1795.71
26.951.503.576.5515.5817.735.835.114.824.33-2.56
-1.503.576.5515.5817.735.835.114.824.33-2.56
-22.1010.249.9821.1721.688.587.036.025.37-1.43
-2.765.656.7315.7017.976.575.615.004.51-2.58
17.192.343.4011.71-0.0214.067.1614.352.24-12.92-17.82
-1.080.991.791.021.101.501.691.791.97-
-46079418914.96------
-20.2122.8835.355.0330.2426.6233.3525.1929.78-
-18.0615.9510.3372.6412.0713.7110.9414.4912.26-
52.583.873.5810.7521.3620.7616.4133.5710.39-9.56-
-4.345.0615.0740.1923.2517.7333.5710.3910.04-
29.722.542.408.5211.8515.4410.7124.297.476.48-
-3.873.5810.7521.3620.7616.4133.5710.3910.04-
-5.215.706.244.393.292.291.761.201.54-
-2.401.092.000.841.380.620.460.420.450.30
-1.520.731.860.721.310.490.390.300.290.12

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
1.652.812.873.182.674.202.952.572.783.404.934.834.385.654.063.583.853.304.313.753.814.995.045.013.602.972.852.682.743.073.173.253.923.662.57-----
----------------------------------------
----------------------------------------
92.2310789.4687.3388.7087.0778.9083.4381.0875.3174.8868.4766.8147.7935.3636.7542.2452.9773.0776.8985.9692.4493.3889.5792.6493.3293.7694.0594.2994.5594.6294.6094.3594.2194.3194.3395.04-94.63-
16.4656.9922.9110.6220.3223.3111.86-42.7912.18-9.9810.537.406.0610.336.724.616.1912.9417.9817.6715.0522.0829.549.197.628.626.452.455.505.474.933.586.550.043.457.869.52-6.13-
--22.9110.6220.3223.3111.86-42.7912.18-9.9810.537.406.0610.336.724.616.1912.9417.9817.6715.0522.0829.549.197.628.626.452.455.505.474.933.586.550.043.457.869.52-6.13-
----------------------------------------
--23.7011.7121.5624.2112.99-41.3513.76-7.3512.429.357.9311.366.774.576.1613.1418.0417.7015.1822.0429.689.698.089.187.123.036.716.035.444.226.840.303.587.939.77-6.33-
13.2323.8218.739.5517.3420.089.73-31.429.87-10.6410.166.856.9555.5425.08-2.02-14.42-23.5113.1012.8813.0516.6022.087.538.058.336.904.149.309.8711.6530.235.572.891.182.342.57-1.65-
--0.360.320.330.280.300.290.250.240.210.230.220.310.430.510.460.360.270.280.240.300.320.230.390.400.410.420.410.470.510.520.540.510.68-----
---30.7931.4287.4214178.9710416617114047.0328.349.7914.9111.858.129.39---------------------
--6.035.705.535.165.195.504.875.584.766.345.476.123.552.642.981.792.622.664.718.319.045.628.997.158.418.498.959.269.489.658.087.208.20-----
--14.9415.7816.2717.4317.3316.3618.4816.1218.9114.2016.4514.6925.3434.0530.2550.2134.3933.8419.1010.839.9616.0010.0112.5910.7010.6010.059.729.499.3311.1412.4910.98-----
13.5924.2211.915.139.718.474.66-15.203.75-3.662.651.971.713.163.263.914.056.614.974.993.846.749.632.414.575.134.382.705.966.418.1521.324.081.78-4.23-----
--13.025.5511.359.485.31-17.505.47-5.193.582.742.414.435.217.648.1712.448.589.368.037.5410.872.775.305.544.762.966.606.418.1521.324.081.78-4.23-----
6.2013.696.773.085.675.562.89-9.122.45-2.461.811.331.132.511.921.791.993.673.573.492.725.017.071.753.123.352.811.743.794.645.9315.633.011.281.96-----
--11.915.139.718.474.66-15.203.75-3.662.651.971.713.163.263.914.056.614.974.993.846.749.632.414.575.134.382.705.966.418.1521.324.081.78-4.23-----
--3.914.404.085.214.684.395.415.706.356.186.096.244.863.903.934.395.024.694.353.292.992.622.472.292.122.001.901.761.551.431.271.20-1.33-----
--2.131.410.652.401.711.190.481.091.070.840.572.001.220.740.790.841.120.680.371.380.950.310.090.620.440.230.090.460.300.210.060.420.400.220.110.000.430.00
--1.901.250.571.520.950.560.160.730.890.740.521.861.120.670.760.721.050.620.361.310.900.270.070.490.320.140.030.390.280.200.050.300.280.160.10-0.32-