NASDAQ:APPS | Key Financial Ratios | Digital Turbine, Inc.

Complete source-backed ratio history.

Available history
2011-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.21.85-4.14%-18.34%
2026-03-311.181.8-4.48%-18.83%
2025-12-311.11.82-5.74%-25.29%
2025-09-301.12.68-9.46%-52.29%
2025-06-301.09-9.90%-50.51%
2025-03-311.092.52-11.33%-56.81%
2024-12-311.06-36.89%-189.39%
2024-09-301.09-35.61%-164.89%
2024-06-301.05-50.83%-223.12%
2024-03-311.03-48.55%-196.43%
2023-12-311.07-17.86%-44.35%
2023-09-301.1-16.46%-40.10%
2023-06-301.22-0.51%-1.07%
2023-03-311.20.681.32%2.75%
2022-12-311.180.73.75%8.37%
2022-09-301.170.773.91%9.20%
2022-06-301.180.822.58%6.28%
2022-03-311.071.042.44%6.91%
2021-12-310.70.733.09%9.41%
2021-09-300.540.533.75%10.90%
2021-06-300.520.514.16%11.77%
2021-03-310.880.121.08%37.82%
2020-12-311.0616.63%34.45%
2020-09-300.8913.16%28.83%
2020-06-300.8313.38%28.73%
2020-03-310.717.55%17.95%
2019-12-311.18-5.96%-11.84%
2019-09-301.04-11.20%-23.58%
2019-06-301.09-9.16%-22.33%
2019-03-310.97-7.25%-16.53%
2018-12-310.89-43.75%-118.34%
2018-09-300.82-49.59%-124.45%
2018-06-300.8-60.12%-167.47%
2018-03-310.86-61.03%-191.01%
2017-12-310.840.12-17.34%-35.80%
2017-09-300.780.14-17.70%-33.44%
2017-06-300.780.2-18.96%-35.80%
2017-03-310.770.16-22.55%-39.11%
2016-12-310.830.14-20.65%-33.82%
2016-09-300.890.13-22.50%-37.65%
2016-06-300.65-23.46%-35.86%
2016-03-310.760.13-22.99%-34.07%
2015-12-311.020.12-25.22%-36.35%
2015-09-300.660.14-27.02%-39.79%
2015-06-300.70.13-23.41%-33.13%
2015-03-310.850.12-20.11%-26.93%
2014-12-311.51-53.72%-82.69%
2014-09-302.16-46.30%-64.30%
2014-06-302.69-45.73%-59.84%
2014-03-312.31-41.48%-56.76%
2013-12-311.060-71.57%-119.92%
2013-09-301.30-64.04%-101.56%
2013-06-300.431.6-70.35%-353.33%
2013-03-310.416.82-113.42%-1921.44%
2012-12-310.521.54-229.87%-1107.45%
2012-09-300.591.08-228.45%-934.34%
2012-06-301.30.67-233.58%-607.72%
2012-03-311.680.55-207.54%-538.81%
2011-12-310.47-0.34-49.68%56.09%
2011-09-300.44.48-87.49%-938.20%
2011-06-30-602.50%
2011-03-310.541.81

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.161.88-4.48%-19.64%
2025-03-311.092.65-11.33%-59.82%
2024-03-311.03-48.55%-196.43%
2023-03-311.20.681.32%2.75%
2022-03-311.071.042.44%6.91%
2021-03-310.880.121.08%37.82%
2020-03-310.717.55%17.95%
2019-03-310.97-7.25%-16.53%
2018-03-310.86-61.03%-191.01%
2017-03-310.770.16-22.55%-39.11%
2016-03-310.760.13-22.99%-34.07%
2015-03-310.850.12-20.11%-26.93%
2014-03-312.31-41.48%-56.76%
2013-03-310.416.82-113.42%-1921.44%
2012-03-311.680.55-207.54%-538.81%
2011-03-310.541.81-66.07%-358.44%