CarGurus Financial Ratios for Analysis 2015-2024 | 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
202320222021202020192018201720162015
3.405.653.304.992.973.073.662.94-
---------
---------
71.2639.7369.1092.2693.8494.5494.4495.1795.71
3.576.5515.5817.735.835.114.824.33-2.56
3.576.5515.5817.735.835.114.824.33-2.56
10.229.9721.1721.688.587.036.025.37-1.43
5.656.7315.7017.976.575.615.004.51-2.58
3.4011.71-0.0214.067.1614.352.24-12.92-17.82
0.991.791.021.101.501.691.791.97-
79418914.96------
22.8835.355.0330.2426.6233.3525.1929.78-
15.9510.3372.6412.0713.7110.9414.4912.26-
3.5810.7521.3620.7616.4133.5710.39-9.56-
5.0615.0740.1923.2517.7333.5710.3910.04-
2.408.5211.8515.4410.7124.297.476.48-
3.5810.7521.3620.7616.4133.5710.3910.04-
5.706.244.393.292.291.761.201.54-
1.092.000.841.380.620.460.420.450.30
0.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
2024-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
2.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-----
---------------------------------
---------------------------------
83.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-
-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-
-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-
---------------------------------
-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-
-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.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-----
78.9710416617114047.0328.349.7914.9111.858.129.39---------------------
5.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-----
16.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-----
-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-----
-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-----
-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-----
-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-----
4.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-----
1.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
0.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-