NASDAQ:OTTR | Income Statement | Otter Tail Corp

Complete source-backed income-statement history.

Available history
2008-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$334.38M$22.17M-$24.2M-$21.16M-$7.61M-$0.18-$0.1841,955,00041,955,000
2026-03-31$347.03M$21.77M$85.24M$4.88M$72.61M$1.73$1.7341,904,00042,071,000
2025-12-31$308.1M$26.13M$67.62M$9.83M$51.77M$1.24$1.235,00011,000
2025-09-30$325.56M$17.79M$96.61M$12.82M$78.29M$1.87$1.8641,877,00042,138,000
2025-06-30$333.04M$17.35M$97.46M$13.65M$77.73M$1.86$1.8541,874,00042,118,000
2025-03-31$337.35M$21.29M$84M$10.09M$68.1M$1.63$1.6241,826,00042,062,000
2024-12-31$303.11M$24.17M$66.82M$8.15M$54.85M$1.31$1.308,0004,000
2024-09-30$338.03M$18.83M$107.54M$18.68M$85.48M$2.04$2.0341,800,00042,081,000
2024-06-30$342.34M$18.15M$110.91M$20.59M$87M$2.08$2.0741,784,00042,068,000
2024-03-31$347.07M$18.91M$94.98M$17.81M$74.34M$1.78$1.7741,724,00042,033,000
2023-12-31$314.31M$21.23M$70.08M$11.21M$57.77M$1.39$1.375,00011,000
2023-09-30$358.06M$15.86M$121.12M$116.7M$24.73M$91.97M$2.21$2.1941,680,00042,058,000
2023-06-30$337.72M$16.87M$106.05M$102.03M$20.06M$81.97M$1.97$1.9541,678,00042,053,000
2023-03-31$339.08M$18.7M$80.67M$75.79M$13.3M$62.48M$1.50$1.4941,632,00041,977,000
2022-12-31$301.41M$54.94M$7.21M$42.01M$1.01$1.004,0001,000
2022-09-30$383.86M$116.13M$106.75M$22.51M$84.24M$2.02$2.0141,600,00041,974,000
2022-06-30$400.04M$121.07M$111.94M$26M$85.94M$2.07$2.0541,597,00041,944,000
2022-03-31$374.9M$98.3M$89.63M$17.63M$72M$1.73$1.7241,548,00041,871,000
2021-12-31$334.02M$71.16M$62.29M$10.67M$51.62M$1.24$1.244,00023,000
2021-09-30$316.29M$74.53M$64.58M$11.82M$52.75M$1.27$1.2641,504,00041,869,000
2021-06-30$285.61M$59.82M$50.38M$8.31M$42.07M$1.01$1.0141,500,00041,818,000
2021-03-31$261.71M$44.2M$35.58M$5.25M$30.33M$0.73$0.7341,455,00041,700,000
2020-12-31$219.91M$27.96M$20.33M$1.66M$18.67M$0.45$0.45162,000172,000
2020-09-30$235.76M$52.73M$45.03M$9.1M$35.93M$0.88$0.8740,914,00041,078,000
2020-06-30$192.76M$27.91M$20.79M$3.81M$16.98M$0.42$0.4240,513,00040,677,000
2020-03-31$234.75M$39.29M$29.91M$5.64M$24.27M$0.60$0.6040,217,00040,444,000
2019-12-31$31.24M$23.89M$3.53M$20.35M$0.51$0.5026,32331,420
2019-09-30$37.26M$29.68M$4.94M$24.75M$0.62$0.6239,714,67239,946,739
2019-06-30$26.82M$18.77M$3.34M$15.43M$0.39$0.3939,712,03639,917,831
2019-03-31$39.57M$31.95M$5.63M$26.32M$0.66$0.6639,657,32139,903,165
2018-12-31$23.41M$14.54M$381,000.00$14.16M$0.36$0.357,2959,895
2018-09-30$38.26M$30.63M$7.36M$23.27M$0.59$0.5839,621,52439,903,565
2018-06-30$30.11M$21.75M$3.05M$18.7M$0.47$0.4739,605,71739,879,069
2018-03-31$37.62M$30.01M$3.79M$26.22M$0.66$0.6639,550,87439,863,682
2017-12-31$206.69M$34.07M$935,000.00$26.38M$7.96M$18.34M$0.47$0.4616,84535,485
2017-09-30$216.46M$33.01M$592,000.00$24.81M$7.04M$17.73M$0.45$0.4539,507,58139,795,366
2017-06-30$212.09M$31M$552,000.00$22.61M$5.9M$16.78M$0.43$0.4239,462,86539,702,499
2017-03-31$214.12M$34.21M$553,000.00$25.89M$6.36M$19.59M$0.50$0.4939,350,80239,640,725
2016-12-31$196.64M$34.69M$474,000.00$22.16M$4.48M$17.51M$0.45$0.44230,135273,609
2016-09-30$197.18M$27.28M$499,000.00$19.76M$5.16M$14.62M$0.38$0.3738,832,65939,005,706
2016-06-30$203.48M$27.08M$1.53M$20.64M$5.08M$15.68M$0.41$0.4138,179,37138,321,289
2016-03-31$206.24M$27.58M$400,000.00$19.98M$5.49M$14.52M$0.38$0.3837,936,94338,045,208
2015-12-31$188.79M$29.76M$704,000.00$22.48M$7.04M$14.58M$0.38$0.3977,70331,613
2015-09-30$200.02M$29.63M$334,000.00$22.23M$6.52M$15.39M$0.41$0.4137,575,41337,794,543
2015-06-30$188.15M$24.8M$567,000.00$17.67M$4.01M$11.44M$0.31$0.3037,433,31837,653,203
2015-03-31$202.84M$25.03M$572,000.00$17.85M$4.07M$17.94M$0.48$0.4837,243,11837,497,881
2014-12-31$193.41M$24.86M$684,000.00$17.8M$3.76M$10.48M$0.28$0.2898,50094,743
2014-09-30$196.53M$24.52M$494,000.00$17.33M$4.16M$15.83M$0.43$0.4336,596,39636,838,990
2014-06-30$194.36M$14.75M$844,000.00$7.97M$84,000.00$9.99M$0.27$0.2736,409,75336,652,684
2014-03-31$214.97M$35.4M$1.54M$30.34M$8.56M$21.43M$0.59$0.5936,240,35036,431,915
2013-12-31$83.3M$26.09M$1.14M$10.43M-$597,000.00$12.66M$0.35$0.359,33610,937
2013-09-30$229.77M$25.13M$1.4M$19.96M$5.13M$15.14M$0.42$0.4236,179,50736,381,900
2013-06-30$212.39M$15.78M$696,000.00$9.6M$2.09M$7.7M$0.21$0.2136,170,35336,373,606
2013-03-31$217.95M$27.24M$861,000.00$21.12M$5.89M$15.36M$0.41$0.4136,075,13136,259,115
2012-12-31$63.56M$36.43M$1.64M$31.13M$6.97M$2.97M$0.07$0.074,7246,961
2012-09-30$215.32M$24.37M$653,000.00$4.02M-$785,000.00$1.87M$0.05$0.0536,061,00236,252,765
2012-06-30$211.4M$15.25M$644,000.00$7.42M$517,000.00-$17.36M-$0.49-$0.4836,031,44736,222,944
2012-03-31$219.89M$18.26M$982,000.00$10.64M$468,000.00$7.24M$0.20$0.2035,995,17936,129,192
2011-12-31$25.35M$24.92M$1.22M$17.82M$586,000.00-$44.14M-$1.24-$1.2310,007-68,545
2011-09-30$282.37M$18.01M$408,000.00$9.72M$2.38M$6.37M$0.17$0.1735,933,00336,171,555
2011-06-30$283.3M$13.41M$765,000.00$5.04M-$85,000.00$18.83M$0.51$0.5135,926,12436,163,805
2011-03-31$249.15M$15.56M$371,000.00$6.45M$1.24M$5.7M$0.15$0.1535,876,853,00036,081,426,000
2010-12-31$138.18M$13.02M-$212,000.00$3.57M$5.64M$2.06M$0.05$0.05-35,739,634,000-35,739,634,000
2010-09-30$259.75M$12.04M$704,000.00$3.45M-$607,000.00$6.1M$0.17$0.1635,806,453,00036,076,421,000
2010-06-30$251.31M-$15.2M$552,000.00-$24.04M-$7.77M-$14.22M-$0.40-$0.4035,799,231,00035,799,231,000
2010-03-31$243.69M$13.98M$13,000.00$4.97M$1.65M$4.72M$0.13$0.1335,720,57135,939,759
2009-12-31$37.16M$10.83M$1.02M$3.71M-$3.22M$8.32M$0.23$0.2349,10746,756
2009-09-30$257.44M$17.5M$1.61M$11.75M$1.16M$10.59M$0.29$0.2935,528,19035,788,293
2009-06-30$246.86M$6.18M$1.35M$879,000.00-$1.85M$2.73M$0.07$0.0735,388,75435,643,707

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$1.3B$82.57M$345.68M$46.38M$275.89M$6.59$6.5541,864,00042,117,000
2024-12-31$1.33B$80.07M$380.25M$65.23M$301.66M$7.22$7.1741,778,00042,072,000
2023-12-31$1.35B$72.66M$377.92M$69.3M$294.19M$7.06$7.0041,668,00042,039,000
2022-12-31$1.46B$69.72M$390.44M$73.35M$284.18M$6.83$6.7841,586,00041,931,000
2021-12-31$1.2B$65.39M$249.71M$212.82M$36.05M$176.77M$4.26$4.2341,491,00041,818,000
2020-12-31$883.17M$147.89M$116.06M$20.21M$95.85M$2.35$2.3440,710,00040,905,000
2019-12-31$918.47M$134.88M$104.29M$17.44M$86.85M$2.19$2.1739,721,00039,954,000
2018-12-31$916.45M$129.39M$96.93M$14.59M$82.35M$2.08$2.0639,600,00039,892,000
2017-12-31$849.35M$132.29M$2.63M$99.7M$27.26M$72.44M$1.84$1.8239,457,26139,748,347
2016-12-31$803.54M$116.63M$2.91M$82.54M$20.22M$62.32M$1.62$1.6138,546,45938,731,010
2015-12-31$779.8M$109.21M$2.18M$80.23M$21.64M$59.35M$1.58$1.5837,494,98637,668,026
2014-12-31$799.26M$99.53M$3.56M$73.44M$16.56M$57.72M$1.58$1.5736,514,00036,753,000
2013-12-31$743.41M$94.24M$4.1M$61.11M$12.52M$50.87M$1.39$1.3936,151,00036,355,000
2012-12-31$710.17M$94.3M$3.92M$53.21M$7.17M-$5.27M-$0.17-$0.1736,048,00036,242,000
2011-12-31$840.17M$71.9M$2.76M$39.03M$4.12M-$13.24M-$0.40-$0.4035,922,00036,082,000
2010-12-31$717.9M$64.6M$1.76M$29.51M$3.23M-$1.34M-$0.06-$0.0635,78436,012
2009-12-31$818.69M$43.11M$4.65M$19.35M-$5.29M$26.03M$0.71$0.7135,463,00035,717,000
2008-12-31$1.31B$72.99M$4.13M$50.16M$15.04M$35.13M$1.09$1.0931,409,00031,673,000