Growth Metrics

Cabot (CBT) Cost of Revenue (2009 - 2026)

Cabot (CBT) reported Cost of Revenue of $694.0 million for Q1 2026, little changed year-over-year from $695.0 million in Q1 2025, and up 8.78% on a QoQ basis from $638.0 million in Q4 2025.

Cabot (CBT) has 18 years of Cost of Revenue data on file, last reported at $694.0 million in Q1 2026.

  • Quarterly Cost of Revenue changed 0.14% year-over-year to $694.0 million in Q1 2026, while the trailing twelve-month figure through Mar 2026 was $2.7 billion (down 8.38% YoY) and the FY2025 annual result came in at $2.8 billion, down 8.6% from the prior year.
  • Cost of Revenue grew to $694.0 million in Q1 2026 per CBT's latest filing, from $638.0 million in the prior quarter.
  • Across five years, Cost of Revenue topped out at $914.0 million in Q2 2022 and bottomed at $638.0 million in Q4 2025.
  • The 5-year median for Cost of Revenue is $745.0 million (2023), against an average of $758.6 million.
  • The widest annual swing landed in 2022, when Cost of Revenue jumped 36.94%; it then retreated 18.49% in 2023.
  • Tracing CBT's Cost of Revenue over 5 years: stood at $784.0 million in 2022, then slipped by 5.61% to $740.0 million in 2023, then dropped by 2.7% to $720.0 million in 2024, then dropped by 11.39% to $638.0 million in 2025, then increased by 8.78% to $694.0 million in 2026.
  • Per Business Quant, the three latest CBT Cost of Revenue figures stand at $694.0 million (Q1 2026), $638.0 million (Q4 2025), and $679.0 million (Q3 2025).

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 694.00 Mn
Mar 31, 2026 694.00 Mn
Dec 31, 2025 638.00 Mn
Dec 31, 2025 638.00 Mn
Sep 30, 2025 679.00 Mn
Sep 30, 2025 679.00 Mn
Jun 30, 2025 679.00 Mn
Jun 30, 2025 679.00 Mn
Mar 31, 2025 695.00 Mn
Mar 31, 2025 695.00 Mn
Dec 31, 2024 720.00 Mn
Dec 31, 2024 720.00 Mn
Sep 30, 2024 761.00 Mn
Sep 30, 2024 761.00 Mn
Jun 30, 2024 760.00 Mn
Jun 30, 2024 760.00 Mn
Mar 31, 2024 773.00 Mn
Mar 31, 2024 773.00 Mn
Dec 31, 2023 740.00 Mn
Dec 31, 2023 740.00 Mn
Sep 30, 2023 740.00 Mn
Sep 30, 2023 740.00 Mn
Jun 30, 2023 745.00 Mn
Jun 30, 2023 745.00 Mn
Mar 31, 2023 823.00 Mn
Mar 31, 2023 823.00 Mn
Dec 31, 2022 784.00 Mn
Dec 31, 2022 784.00 Mn
Sep 30, 2022 892.00 Mn
Sep 30, 2022 892.00 Mn
Jun 30, 2022 914.00 Mn
Jun 30, 2022 914.00 Mn
Mar 31, 2022 860.00 Mn
Mar 31, 2022 860.00 Mn
Dec 31, 2021 770.00 Mn
Dec 31, 2021 770.00 Mn
Sep 30, 2021 726.00 Mn
Sep 30, 2021 726.00 Mn
Jun 30, 2021 703.00 Mn
Jun 30, 2021 703.00 Mn
Mar 31, 2021 628.00 Mn
Mar 31, 2021 628.00 Mn
Dec 31, 2020 553.00 Mn
Dec 31, 2020 553.00 Mn
Sep 30, 2020 522.00 Mn
Sep 30, 2020 522.00 Mn
Jun 30, 2020 449.00 Mn
Jun 30, 2020 449.00 Mn
Mar 31, 2020 557.00 Mn
Mar 31, 2020 557.00 Mn
Dec 31, 2019 586.00 Mn
Dec 31, 2019 586.00 Mn
Sep 30, 2019 656.00 Mn
Sep 30, 2019 656.00 Mn
Jun 30, 2019 675.00 Mn
Jun 30, 2019 675.00 Mn
Mar 31, 2019 666.00 Mn
Mar 31, 2019 666.00 Mn
Dec 31, 2018 655.00 Mn
Dec 31, 2018 655.00 Mn
Sep 30, 2018 639.00 Mn
Sep 30, 2018 639.00 Mn
Jun 30, 2018 657.00 Mn
Jun 30, 2018 657.00 Mn
Mar 31, 2018 630.00 Mn
Mar 31, 2018 630.00 Mn
Dec 31, 2017 544.00 Mn
Dec 31, 2017 544.00 Mn
Sep 30, 2017 555.00 Mn
Sep 30, 2017 555.00 Mn
Jun 30, 2017 544.00 Mn
Jun 30, 2017 544.00 Mn
Mar 31, 2017 509.00 Mn
Mar 31, 2017 509.00 Mn
Dec 31, 2016 452.00 Mn
Dec 31, 2016 452.00 Mn
Sep 30, 2016 453.00 Mn
Sep 30, 2016 453.00 Mn
Jun 30, 2016 461.00 Mn
Jun 30, 2016 461.00 Mn
Mar 31, 2016 418.00 Mn
Mar 31, 2016 418.00 Mn
Dec 31, 2015 504.00 Mn
Dec 31, 2015 504.00 Mn
Sep 30, 2015 532.00 Mn
Sep 30, 2015 532.00 Mn
Jun 30, 2015 544.00 Mn
Jun 30, 2015 544.00 Mn
Mar 31, 2015 555.00 Mn
Mar 31, 2015 555.00 Mn
Dec 31, 2014 655.00 Mn
Dec 31, 2014 655.00 Mn
Sep 30, 2014 729.00 Mn
Sep 30, 2014 729.00 Mn
Jun 30, 2014 756.00 Mn
Jun 30, 2014 756.00 Mn
Mar 31, 2014 722.00 Mn
Mar 31, 2014 722.00 Mn
Dec 31, 2013 719.00 Mn
Dec 31, 2013 719.00 Mn
Sep 30, 2013 729.00 Mn
Sep 30, 2013 729.00 Mn
Jun 30, 2013 725.00 Mn
Jun 30, 2013 725.00 Mn
Mar 31, 2013 697.00 Mn
Mar 31, 2013 697.00 Mn
Dec 31, 2012 673.00 Mn
Dec 31, 2012 673.00 Mn
Sep 30, 2012 686.00 Mn
Sep 30, 2012 686.00 Mn
Jun 30, 2012 671.00 Mn
Jun 30, 2012 671.00 Mn
Mar 31, 2012 671.00 Mn
Mar 31, 2012 671.00 Mn
Dec 31, 2011 619.00 Mn
Dec 31, 2011 619.00 Mn
Sep 30, 2011 692.00 Mn
Sep 30, 2011 692.00 Mn
Jun 30, 2011 684.00 Mn
Jun 30, 2011 684.00 Mn
Mar 31, 2011 605.00 Mn
Mar 31, 2011 605.00 Mn
Dec 31, 2010 563.00 Mn
Dec 31, 2010 563.00 Mn
Sep 30, 2010 492.00 Mn
Sep 30, 2010 492.00 Mn
Jun 30, 2010 599.00 Mn
Jun 30, 2010 599.00 Mn
Mar 31, 2010 572.00 Mn
Mar 31, 2010 572.00 Mn
Dec 31, 2009 543.00 Mn
Dec 31, 2009 543.00 Mn
Sep 30, 2009 413.00 Mn
Sep 30, 2009 413.00 Mn
Jun 30, 2009 443.00 Mn
Jun 30, 2009 443.00 Mn