NASDAQ:RTB | Free Cash Flow | RTB Digital, Inc.

Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.

Available history
2010-12-31 to 2026-03-31
Data captured

Historical Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2026-03-31-$2.07M$0.00-$2.07M
2025-12-31-$16.84M$3,000.00-$16.84M
2025-03-31-$15.58M$8,000.00-$15.59M
2024-12-31$2.07M$13,000.00$2.06M
2024-03-31$15.53M$22,000.00$15.5M
2023-12-31$5.58M$30,000.00$5.55M
2023-03-31$16.38M$17,000.00$16.36M
2022-12-31$3M$60,000.00$2.94M
2022-03-31-$14.47M$66,000.00-$14.54M
2021-12-31-$13.13M$61,040.00-$13.19M
2021-03-31-$11.26M$11,108.00-$11.27M
2020-12-31-$4.03M-$5,683.00-$4.04M
2020-03-31$267,844.00$12,564.00$255,280.00
2019-12-31-$221,366.00$43,811.00-$265,177.00
2019-03-31$56,880.00$25,769.00$31,111.00
2018-12-31-$374,781.00$4,987.00-$379,768.00
2018-03-31-$108,217.00$12,492.00-$120,709.00
2017-12-31$273,147.00-$1.00$273,146.00813.95%
2017-03-31-$107,263.00
2016-12-31$229,239.00$0.00$229,239.00126.32%
2016-03-31-$7,767.00$0.00-$7,767.00
2015-12-31$64,901.00$832.00$64,069.0062.45%
2015-03-31$177,305.00$10,525.00$166,780.00180.96%
2014-12-31$3,363.00$0.00$3,363.00
2014-03-31$396,394.00$0.00$396,394.00512.40%
2013-12-31-$523,461.00$0.00-$523,461.00
2013-03-31$347,643.00
2012-12-31-$11,838.00
2012-03-31$206,342.00
2011-12-31-$158,467.00
2011-03-31-$28,144.00
2010-12-31-$100,663.00

Annual Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2025-12-31-$23.04M$79,000.00-$23.12M
2024-12-31$21.19M$47,000.00$21.14M
2023-12-31$33.16M$108,000.00$33.05M
2022-12-31-$9.34M$162,000.00-$9.51M
2021-12-31-$27.17M$158,858.00-$27.32M
2020-12-31-$4.16M$6,649.00-$4.17M
2019-12-31-$156,744.00$49,795.00-$206,539.00
2018-12-31-$1.6M$31,254.00-$1.63M
2017-12-31$467,324.00$7,239.00$460,085.00514.23%
2016-12-31$29,920.00$3,655.00$26,265.0045.40%
2015-12-31$261,607.00$27,542.00$234,065.0089.86%
2014-12-31$334,231.00$14,844.00$319,387.00878.45%
2013-12-31$635,579.00$0.00$635,579.00116.76%
2012-12-31$331,626.00
2011-12-31-$204,595.00
2010-12-31-$395,000.00

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.