NYSE:MSB | Profit Breakdown | MESABI TRUST

Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.

Available history
2010-01-31 to 2026-04-30
Data captured

Historical Profit Breakdown

DateRevenueGross profitOperating incomePre-tax incomeNet income
2026-04-30$2.25M$1.09M
2025-10-31$3.59M$2.77M
2025-07-31$5.61M$4.74M
2025-04-30$4.73M$3.63M
2025-01-31$6.85M$6.07M
2024-10-31$79M$78.33M
2024-07-31$6.49M$5.4M
2024-04-30$6.25M$3.48M
2024-01-31$6.23M$4.69M
2023-10-31$4.9M$4.09M
2023-07-31$9.89M$9.18M
2023-04-30$1.85M$1.02M
2023-01-31-$2.17M-$3.02M
2022-10-31$84,681.00-$413,692.00
2022-07-31-$4.37M-$4.86M
2022-04-30$14.2M$13.6M
2022-01-31$18.48M$17.44M
2021-10-31$15.84M$15.99M
2021-07-31$27.74M$26.76M
2021-04-30$9.4M$8.57M
2021-01-31$10.86M$9.99M
2020-10-31$5.74M$5.13M
2020-07-31$7.22M$6.68M
2020-04-30$2.14M$1.61M
2020-01-31$5.84M$5.08M
2019-10-31$6.49M$6.15M
2019-07-31$14.3M$13.91M
2019-04-30$5.36M$4.91M
2019-01-31$7.63M$6.79M
2018-10-31$13.89M$13.59M
2018-07-31$19.13M$18.87M
2018-04-30$6.65M$6.32M
2018-01-31$4.61M$4.26M
2017-10-31$10.9M$10.7M
2017-07-31$14.23M$14M
2017-04-30$4.76M$4.47M
2017-01-31$4.83M$4.57M
2016-10-31$3.44M$3.21M
2016-07-31$2.61M$2.42M
2016-04-30$1,679.00-$430,252.00
2016-01-31$3.05M$2.73M
2015-10-31$2.62M$2.4M
2015-07-31$2.74M$2.48M
2015-04-30$1.32M$940,266.00
2015-01-31$5.93M$5.67M
2014-10-31$11.78M$11.54M
2014-07-31$7.86M$7.42M
2014-04-30$503,435.00$137,218.00
2014-01-31$5.33M$5.09M
2013-10-31$6.35M$6.14M
2013-07-31$7.83M$7.62M
2013-04-30$2.53M$2.2M
2013-01-31$4.99M$4.79M
2012-10-31$11.81M$11.62M
2012-07-31$11.06M$10.87M
2012-04-30$3.69M$3.37M
2012-01-31$6.58M$6.29M
2011-10-31$13.97M$13.76M
2011-07-31$10.33M$10.13M
2011-04-30$3.28M$3.06M
2011-01-31$5.54M$5.27M
2010-10-31$11.58M$11.4M
2010-07-31$11.23M$11.01M

Annual Profit Breakdown

DateRevenueGross profitOperating incomePre-tax incomeNet income
2025-01-31$98.6M$93.27M
2024-01-31$22.86M$18.98M
2023-01-31$7.74M$5.31M
2022-01-31$71.46M$68.77M
2021-01-31$25.95M$23.41M
2020-01-31$31.99M$30.06M
2019-01-31$47.29M$45.56M
2018-01-31$34.5M$33.42M
2017-01-31$10.89M$9.76M
2016-01-31$9.72M$8.56M
2015-01-31$26.08M$24.77M
2014-01-31$22.05M$21.06M
2013-01-31$31.56M$30.65M
2012-01-31$34.16M$33.24M
2011-01-31$33.34M$32.46M
2010-01-31$13.24M$12.42M