NASDAQ:CARG | Income Statement | CarGurus, Inc.

Complete source-backed income-statement history.

Available history
2015-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$250.97M$19.87M$231.1M$38.14M$168.12M$62.98M$508,000.00$63.49M$14.3M$49.19M$0.55$0.5490,131,44291,076,449
2026-03-31$243.56M$18.93M$224.62M$37.67M$184.54M$40.08M$1.07M$41.14M$8.92M$32.23M$0.34$0.3494,055,05795,096,141
2025-12-31$209.09M-$14.8M$223.89M$31.35M$104.72M$119.17M$1.14M$120.31M$29.67M$49.8M$0.52$0.51-1,195,519-1,229,893
2025-09-30$238.7M$25.16M$213.53M$36.32M$158.86M$54.67M$1.89M$56.57M$11.85M$44.72M$0.46$0.4598,170,08199,722,575
2025-06-30$222M$15.68M$206.32M$33.73M$145.77M$60.55M$2.56M$63.11M$14.12M$22.34M$0.23$0.2298,889,893100,184,067
2025-03-31$212.24M$14.34M$197.89M$35.03M$147.24M$50.65M$2.8M$53.45M$11.38M$39.05M$0.38$0.37103,094,690105,068,046
2024-12-31$132.2M-$55.54M$187.74M$30.53M-$9.27M$197.01M$2.05M$199.07M$45.42M$45.88M$0.44$0.44-233,9461,494,368
2024-09-30$231.36M$48.81M$182.55M$36.36M$155.12M$27.43M$2.62M$30.06M$7.55M$22.51M$0.22$0.21103,321,988105,059,283
2024-06-30$218.69M$36.25M$182.44M$36.58M$276.03M-$93.58M$3.16M-$90.42M-$21.7M-$68.72M-$0.66-$0.66103,827,661103,827,661
2024-03-31$215.8M$40.84M$174.96M$35.55M$148.68M$26.28M$3.4M$29.69M$8.38M$21.3M$0.20$0.20107,174,812108,632,159
2023-12-31$7.3M-$145.89M$153.19M$27.32M$87.76M$65.44M$5.62M$71.05M$23.27M-$17.91M-$0.21-$0.20-758,789-712,902
2023-09-30$219.42M$55.12M$164.3M$35.43M$141.2M$23.1M$4.17M$27.26M$8.29M$22.3M$0.20$0.17113,223,711114,322,279
2023-06-30$239.74M$75.6M$164.14M$37.39M$146.4M$17.74M$4.68M$22.42M$8.6M$16.41M$0.14$0.12113,438,057114,490,651
2023-03-31$231.96M$76.98M$154.98M$36.61M$140.92M$14.06M$4.34M$18.4M$6.53M$16.13M$0.14$0.10115,358,475115,915,737
2022-12-31$286.74M$149.7M$137.04M$31.55M$107.42M$29.62M$2.96M$32.58M$9.35M$24.79M$1.35$0.34104,0665,991,704
2022-09-30$426.45M$275.67M$150.79M$30.21M$122.13M$28.66M$200,000.00$28.86M$10.03M$20.4M$0.90$0.14118,683,642132,243,636
2022-06-30$511.23M$323.38M$187.85M$31.35M$164.31M$23.54M-$156,000.00$23.39M$5.33M$19.28M-$0.09-$0.09118,390,641118,390,641
2022-03-31$430.61M$248.73M$181.88M$30.65M$155.22M$26.66M-$119,000.00$26.54M$7.7M$19.91M-$0.53-$0.53118,031,325118,031,325
2021-12-31$339.34M$159.61M$179.74M$27.09M$135.81M$43.92M$44.59M$10.43M$29.63M-$0.68-$0.66186,874-1,909,166
2021-09-30$222.92M$60.03M$162.88M$26.54M$122.81M$40.08M$40.22M$10.95M$29.2M$0.25$0.24117,412,164120,438,373
2021-06-30$217.75M$50.32M$167.43M$27.63M$128.95M$38.48M$38.54M$11.14M$28.05M$0.24$0.23117,124,895119,454,104
2021-03-31$171.37M$24.06M$147.31M$25.16M$121.52M$25.79M$26.01M$6.46M$22.36M$0.19$0.19116,316,464117,249,365
2020-12-31$151.55M$11.45M$140.1M$20M$106.64M$33.46M-$53,000.00$33.41M$8.25M$25.16M$0.23$0.22147,521117,199
2020-09-30$147.47M$9.76M$137.71M$20.76M$94.14M$43.57M$205,000.00$43.77M$11.21M$32.56M$0.29$0.29113,027,995113,966,863
2020-06-30$94.74M$9.88M$84.86M$21.89M$76.15M$8.71M$474,000.00$9.18M$2.05M$7.13M$0.06$0.06112,734,393113,737,465
2020-03-31$157.69M$11.61M$146.08M$23.08M$134.06M$12.02M$728,000.00$12.75M$51,000.00$12.7M$0.11$0.11112,355,093113,489,992
2019-12-31$158.15M$10.56M$147.59M$18.4M$133.96M$13.64M$878,000.00$14.51M$1.34M$13.17M$0.12$0.11193,17242,155
2019-09-30$150.46M$9.39M$141.07M$17.75M$131.37M$9.7M$1.01M$10.71M$330,000.00$10.38M$0.09$0.09111,662,949113,364,775
2019-06-30$145.03M$8.63M$136.4M$17.35M$132.86M$3.55M$849,000.00$4.4M-$1.61M$6.01M$0.05$0.05111,299,345113,388,509
2019-03-31$135.27M$127.55M$15.97M$120.12M$7.44M$1.65M$9.08M-$3.5M$12.58M$0.11$0.11110,800,037113,406,320
2018-12-31$126.09M$119.22M$14.15M$112.32M$6.9M$707,000.00$7.61M-$4.84M$12.45M$0.11$0.10465,75813,562
2018-09-30$119.13M$112.71M$12.77M$106.84M$5.88M$601,000.00$6.48M-$7.4M$13.88M$0.13$0.12109,628,692113,601,415
2018-06-30$110.3M$104.34M$11.84M$100.38M$3.95M$703,000.00$4.66M-$28.69M$33.34M$0.31$0.29108,500,802113,081,209
2018-03-31$98.58M$93.01M$9.1M$86.55M$6.46M$282,000.00$6.74M$1.25M$5.5M$0.05$0.05106,942,799113,341,308
2017-12-31$90.6M$85.36M$8.32M$85.32M$32,000.00$240,000.00$272,000.00-$2M$2.27M$0.02$0.0213,666,36114,326,954
2017-09-30$82.99M$78.27M$5.8M$75.41M$2.86M$106,000.00$2.97M$590,000.00$2.38M$0.02$0.0242,262,03546,567,173
2017-06-30$76.24M$71.92M$4.71M$65.92M$6M$53,000.00$6.05M$1.7M$4.35M$0.04$0.0442,162,71846,097,163
2017-03-31$67.04M$63.71M$3.65M$57.33M$6.38M$164,000.00$6.55M$2.34M$4.21M$0.04$0.0442,081,96046,267,552
2016-12-31$60.76M$57.86M$3.32M$53.25M$4.61M$114,000.00$4.72M$882,000.00$3.84M-$0.60-$0.60-526,141-3,901,832
2016-09-30$53.14M$50.28M$2.98M$47.03M$3.26M$107,000.00$3.36M$1.23M$2.14M$0.02$0.0244,692,41948,069,373

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$906.98M$65.47M$841.51M$138.28M$597.07M$244.45M$8.39M$252.83M$56.09M$155.9M$1.58$1.5598,837,997100,410,297
2024-12-31$798.04M$70.35M$727.7M$139.01M$570.55M$157.15M$11.24M$168.39M$39.65M$20.97M$0.20$0.20104,535,572106,263,886
2023-12-31$698.42M$61.81M$636.61M$136.76M$516.28M$120.33M$18.8M$139.13M$46.69M$36.94M$0.27$0.19113,240,139114,188,834
2022-12-31$1.66B$997.48M$657.55M$123.77M$549.08M$108.48M$2.88M$111.36M$32.41M$84.39M$1.64$0.62118,474,991128,150,974
2021-12-31$951.37M$294.02M$657.36M$106.42M$509.09M$148.27M$1.09M$149.36M$38.99M$109.24M$0.00$0.00117,142,062117,142,062
2020-12-31$551.45M$42.71M$508.75M$85.73M$410.99M$97.76M$1.35M$99.11M$21.56M$77.55M$0.69$0.68112,854,524113,849,815
2019-12-31$588.92M$36.3M$552.62M$69.46M$518.29M$34.32M$4.38M$38.71M-$3.44M$42.15M$0.38$0.37111,450,443113,431,850
2018-12-31$454.09M$24.81M$429.28M$47.87M$406.08M$23.19M$2.29M$25.48M-$39.69M$65.17M$0.60$0.57108,833,028113,364,712
2017-12-31$316.86M$299.25M$22.47M$283.98M$15.27M$563,000.00$15.84M$2.64M$13.2M$0.13$0.1255,835,26560,637,584
2016-12-31$198.14M$188.57M$11.45M$180M$8.57M$374,000.00$8.95M$2.45M$6.5M-$0.58-$0.5844,138,92244,138,922
2015-12-31$98.59M$94.35M$8.24M$96.88M-$2.53M-$12,000.00-$2.54M-$904,000.00-$1.64M-$0.41-$0.4143,141,23643,141,236