Logo image of OTTR

OTTER TAIL CORP (OTTR) Stock Income Statement

NASDAQ:OTTR - Nasdaq - US6896481032 - Common Stock - Currency: USD

81.43  -0.02 (-0.02%)

After market: 81.43 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
OTTR Revenue ChartOTTR Revenue over time chart
1.34B1.35B1.46B1.20B890.10M
Cost Of Goods
OTTR Cost Of Goods ChartOTTR Cost Of Goods over time chart
508.62M532.41M643.20M553.80M391.00M
Gross Profit
OTTR Gross Profit ChartOTTR Gross Profit over time chart
833.13M816.75M817.00M643.00M499.10M
Operating Expenses
OTTR Operating Expenses ChartOTTR Operating Expenses over time chart
449.62M438.83M426.60M393.30M351.20M
Operating Income
OTTR Operating Income ChartOTTR Operating Income over time chart
383.51M377.92M390.40M249.70M147.90M
Interest Income/Expense
OTTR Interest Income/Expense ChartOTTR Interest Income/Expense over time chart
-40.62M-37.68M-36.00M-37.80M-34.40M
Other Income/Expense
OTTR Other Income/Expense ChartOTTR Other Income/Expense over time chart
29.97M23.25M3.10M900.00K2.60M
Income Before Taxes
OTTR Income Before Taxes ChartOTTR Income Before Taxes over time chart
372.86M363.49M357.50M212.80M116.10M
Income Tax
OTTR Income Tax ChartOTTR Income Tax over time chart
68.28M69.30M73.40M36.10M20.20M
Net Income
OTTR Net Income ChartOTTR Net Income over time chart
304.58M294.19M284.20M176.80M95.90M
EBITDA
OTTR EBITDA ChartOTTR EBITDA over time chart
488.44M475.87M483.00M341.10M229.90M
 
Per Share Data
EPS Diluted Total Ops
OTTR EPS Diluted Total Ops ChartOTTR EPS Diluted Total Ops over time chart
7.247.006.784.232.34
Non GAAP EPS
OTTR Non GAAP EPS ChartOTTR Non GAAP EPS over time chart
7.247.006.784.232.34
 
Statistics
Gross Profit Margin
OTTR Gross Profit Margin ChartOTTR Gross Profit Margin over time chart
62.09%60.54%55.95%53.73%56.07%
Profit Margin
OTTR Profit Margin ChartOTTR Profit Margin over time chart
22.70%21.81%19.46%14.77%10.77%
Operating Profit Margin
OTTR Operating Profit Margin ChartOTTR Operating Profit Margin over time chart
28.58%28.01%26.74%20.86%16.62%

All data in USD

Charts

OTTR Income Statement data chartOTTR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 500M 1B
OTTR Earnings Per Share (EPS) chartOTTR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 1 2 3 4 5