2020 Q4 Form 10-Q Financial Statement
#000143774920022930 Filed on November 06, 2020
Income Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
Revenue | $226.8M | $235.8M | $215.7M |
YoY Change | 5.15% | 3.11% | -2.49% |
Cost Of Revenue | $98.40M | $100.3M | $95.10M |
YoY Change | 3.47% | -1.57% | -6.4% |
Gross Profit | $128.4M | $135.5M | $120.6M |
YoY Change | 6.47% | 6.86% | 0.84% |
Gross Profit Margin | 56.61% | 57.47% | 55.91% |
Selling, General & Admin | |||
YoY Change | |||
% of Gross Profit | |||
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $20.80M | $20.40M | $19.90M |
YoY Change | 4.52% | 3.75% | 7.57% |
% of Gross Profit | 16.2% | 15.05% | 16.5% |
Operating Expenses | $100.5M | $82.70M | $89.30M |
YoY Change | 12.54% | -7.6% | -7.17% |
Operating Profit | $27.90M | $52.73M | $31.30M |
YoY Change | -10.86% | 41.54% | 33.76% |
Interest Expense | -$9.100M | -$8.600M | -$8.200M |
YoY Change | 10.98% | 14.67% | 5.13% |
% of Operating Profit | -32.62% | -16.31% | -26.2% |
Other Income/Expense, Net | $1.500M | $1.712M | $900.0K |
YoY Change | 66.67% | 67.84% | -181.82% |
Pretax Income | $20.30M | $45.03M | $23.90M |
YoY Change | -15.06% | 51.72% | 64.83% |
Income Tax | $1.700M | $9.097M | $3.500M |
% Of Pretax Income | 8.37% | 20.2% | 14.64% |
Net Earnings | $18.70M | $35.93M | $20.40M |
YoY Change | -8.33% | 45.22% | 43.66% |
Net Earnings / Revenue | 8.25% | 15.24% | 9.46% |
Basic Earnings Per Share | $0.88 | ||
Diluted Earnings Per Share | $451.7K | $0.87 | $510.0K |
COMMON SHARES | |||
Basic Shares Outstanding | 41.06M | 40.91M shares | 39.76M |
Diluted Shares Outstanding | 41.08M shares |
Balance Sheet
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $1.200M | $44.90M | $21.20M |
YoY Change | -94.34% | 4888.89% | 2255.56% |
Cash & Equivalents | $1.163M | $44.90M | $21.20M |
Short-Term Investments | |||
Other Short-Term Assets | $5.645M | $7.552M | $6.529M |
YoY Change | -13.54% | 9.04% | 6.79% |
Inventory | $92.17M | $81.87M | $97.85M |
Prepaid Expenses | |||
Receivables | $83.80M | $100.4M | $77.95M |
Other Receivables | $9.000M | $6.322M | $8.773M |
Total Short-Term Assets | $234.8M | $274.9M | $254.9M |
YoY Change | -7.86% | 15.68% | 5.57% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $2.049B | $1.993B | $1.754B |
YoY Change | 16.85% | 17.77% | 10.92% |
Goodwill | $37.57M | $37.57M | $37.57M |
YoY Change | 0.0% | 0.0% | 0.0% |
Intangibles | $10.14M | $10.42M | $11.29M |
YoY Change | -10.15% | -9.89% | -9.32% |
Long-Term Investments | $51.90M | $10.80M | $9.900M |
YoY Change | 424.24% | 11.34% | 10.0% |
Other Assets | $26.28M | $42.32M | $26.57M |
YoY Change | -1.07% | 8.51% | -25.71% |
Total Long-Term Assets | $2.344B | $2.260B | $2.019B |
YoY Change | 16.09% | 16.32% | 11.46% |
TOTAL ASSETS | |||
Total Short-Term Assets | $234.8M | $274.9M | $254.9M |
Total Long-Term Assets | $2.344B | $2.260B | $2.019B |
Total Assets | $2.578B | $2.535B | $2.274B |
YoY Change | 13.4% | 16.25% | 10.77% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $120.6M | $189.3M | $120.8M |
YoY Change | -0.13% | 111.87% | 25.43% |
Accrued Expenses | $49.40M | $34.40M | $37.80M |
YoY Change | 30.69% | 12.42% | 2.16% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $81.00M | $48.60M | $6.000M |
YoY Change | 1249.95% | -55.41% | -67.74% |
Long-Term Debt Due | $140.1M | $215.0K | $183.0K |
YoY Change | 76450.27% | 19.44% | 6.4% |
Total Short-Term Liabilities | $436.8M | $299.7M | $189.7M |
YoY Change | 130.2% | 18.39% | 11.55% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $624.4M | $764.3M | $689.6M |
YoY Change | -9.45% | 29.53% | 16.88% |
Other Long-Term Liabilities | $60.00M | $35.15M | $51.91M |
YoY Change | 15.59% | 24.94% | 113.4% |
Total Long-Term Liabilities | $646.2M | $799.4M | $612.8M |
YoY Change | 5.45% | 29.33% | -0.25% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $436.8M | $299.7M | $189.7M |
Total Long-Term Liabilities | $646.2M | $799.4M | $612.8M |
Total Liabilities | $1.083B | $1.099B | $802.5M |
YoY Change | 34.94% | 26.15% | 2.31% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $257.9M | $254.5M | $222.3M |
YoY Change | 15.98% | 17.85% | 16.76% |
Common Stock | $621.6M | $603.6M | $565.6M |
YoY Change | 9.9% | 10.73% | 4.24% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $871.0M | $852.1M | $781.5M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $2.578B | $2.535B | $2.274B |
YoY Change | 13.4% | 16.25% | 10.77% |
Cashflow Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $18.70M | $35.93M | $20.40M |
YoY Change | -8.33% | 45.22% | 43.66% |
Depreciation, Depletion And Amortization | $20.80M | $20.40M | $19.90M |
YoY Change | 4.52% | 3.75% | 7.57% |
Cash From Operating Activities | $70.60M | $67.40M | $79.90M |
YoY Change | -11.64% | 88.27% | 88.0% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$151.0M | -$100.8M | -$57.70M |
YoY Change | 161.7% | 5.33% | 86.73% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$2.300M | -$600.0K | -$700.0K |
YoY Change | 228.57% | 16.67% | |
Cash From Investing Activities | -$153.3M | -$101.4M | -$58.40M |
YoY Change | 162.5% | 5.96% | 85.4% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 38.90M | 39.40M | -1.200M |
YoY Change | -3341.67% | -34.11% | -88.99% |
NET CHANGE | |||
Cash From Operating Activities | 70.60M | 67.40M | 79.90M |
Cash From Investing Activities | -153.3M | -101.4M | -58.40M |
Cash From Financing Activities | 38.90M | 39.40M | -1.200M |
Net Change In Cash | -43.80M | 5.400M | 20.30M |
YoY Change | -315.76% | -5500.0% | 20200.0% |
FREE CASH FLOW | |||
Cash From Operating Activities | $70.60M | $67.40M | $79.90M |
Capital Expenditures | -$151.0M | -$100.8M | -$57.70M |
Free Cash Flow | $221.6M | $168.2M | $137.6M |
YoY Change | 61.05% | 27.91% | 87.47% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q3 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
16409000 | USD |
CY2019Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
20911000 | USD |
CY2020Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
41064051 | |
CY2020Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2019Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
5 | |
CY2019Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
5 | |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
41052165 | |
CY2019Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
40157591 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.11 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.05 | ||
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
44904000 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
21199000 | USD |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
100423000 | USD |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
77947000 | USD |
CY2020Q3 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
6322000 | USD |
CY2019Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
8773000 | USD |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
81871000 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
97851000 | USD |
CY2020Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
0 | USD |
CY2019Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
1487000 | USD |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
189741000 | USD |
CY2020Q3 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
86101000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
2645478000 | USD |
CY2020Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
939590000 | USD |
CY2019Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
891684000 | USD |
CY2020Q3 | us-gaap |
Other Postretirement Defined Benefit Plan Liabilities Noncurrent
OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
|
72508000 | USD |
CY2020Q3 | us-gaap |
Regulatory Assets Current
RegulatoryAssetsCurrent
|
17435000 | USD |
CY2019Q4 | us-gaap |
Regulatory Assets Current
RegulatoryAssetsCurrent
|
21650000 | USD |
CY2020Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
7552000 | USD |
CY2019Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
5042000 | USD |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
274916000 | USD |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
254860000 | USD |
CY2020Q3 | us-gaap |
Long Term Investments
LongTermInvestments
|
10791000 | USD |
CY2019Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
9894000 | USD |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
42316000 | USD |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
40196000 | USD |
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
37572000 | USD |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
37572000 | USD |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
10419000 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
11290000 | USD |
CY2020Q3 | us-gaap |
Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
|
145977000 | USD |
CY2019Q4 | us-gaap |
Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
|
144138000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19713000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
21851000 | USD |
CY2020Q3 | ottr |
Public Utilities Property Plant And Equipment Electric
PublicUtilitiesPropertyPlantAndEquipmentElectric
|
2221785000 | USD |
CY2019Q4 | ottr |
Public Utilities Property Plant And Equipment Electric
PublicUtilitiesPropertyPlantAndEquipmentElectric
|
2212884000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
|
256480000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
|
247356000 | USD |
CY2020Q3 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
454128000 | USD |
CY2019Q4 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
185238000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
2932393000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1992803000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1753794000 | USD |
CY2020Q3 | us-gaap |
Assets
Assets
|
2534507000 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
2273595000 | USD |
CY2020Q3 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
48600000 | USD |
CY2019Q4 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
6000000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
215000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
183000 | USD |
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
189327000 | USD |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
120775000 | USD |
CY2020Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
20933000 | USD |
CY2019Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
22730000 | USD |
CY2020Q3 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
14283000 | USD |
CY2019Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
17525000 | USD |
CY2020Q3 | us-gaap |
Regulatory Liability Current
RegulatoryLiabilityCurrent
|
12870000 | USD |
CY2019Q4 | us-gaap |
Regulatory Liability Current
RegulatoryLiabilityCurrent
|
7480000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4581000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4136000 | USD |
CY2020Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
8927000 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
10912000 | USD |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
299736000 | USD |
CY2019Q4 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
98970000 | USD |
CY2020Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
205261000 | USD |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
200788000 | USD |
CY2020Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
398301000 | USD |
CY2019Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
364790000 | USD |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
254468000 | USD |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
222341000 | USD |
CY2020Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-5960000 | USD |
CY2019Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-6437000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
852070000 | USD |
us-gaap |
Utilities Operating Expense Products And Services
UtilitiesOperatingExpenseProductsAndServices
|
246567000 | USD | |
us-gaap |
Utilities Operating Expense Products And Services
UtilitiesOperatingExpenseProductsAndServices
|
277325000 | USD | |
CY2020Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
764274000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
689581000 | USD |
CY2020Q3 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
13615000 | USD |
CY2019Q3 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
11665000 | USD |
CY2019Q4 | us-gaap |
Other Postretirement Defined Benefit Plan Liabilities Noncurrent
OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
|
71437000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
15778000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
18193000 | USD |
CY2020Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
35146000 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
30833000 | USD |
CY2020Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
152448000 | USD |
CY2019Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
131941000 | USD |
CY2020Q3 | us-gaap |
Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
|
17640000 | USD |
CY2019Q4 | us-gaap |
Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
|
18626000 | USD |
CY2020Q3 | us-gaap |
Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
|
236892000 | USD |
CY2019Q4 | us-gaap |
Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
|
239906000 | USD |
CY2020Q3 | ottr |
Other Contracts With Customer Liability Noncurrent
OtherContractsWithCustomerLiabilityNoncurrent
|
1914000 | USD |
CY2019Q4 | ottr |
Other Contracts With Customer Liability Noncurrent
OtherContractsWithCustomerLiabilityNoncurrent
|
2885000 | USD |
CY2020Q3 | ottr |
Total Deferred Credits And Liabilities
TotalDeferredCreditsAndLiabilities
|
408894000 | USD |
CY2019Q4 | ottr |
Total Deferred Credits And Liabilities
TotalDeferredCreditsAndLiabilities
|
393358000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
781482000 | USD |
CY2020Q3 | us-gaap |
Capitalization Longterm Debt And Equity
CapitalizationLongtermDebtAndEquity
|
1616344000 | USD |
CY2019Q4 | us-gaap |
Capitalization Longterm Debt And Equity
CapitalizationLongtermDebtAndEquity
|
1471063000 | USD |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2534507000 | USD |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2273595000 | USD |
CY2020Q3 | us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
235755000 | USD |
CY2019Q3 | us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
228652000 | USD |
us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
663258000 | USD | |
us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
703827000 | USD | |
CY2020Q3 | us-gaap |
Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
|
11554000 | USD |
CY2019Q3 | us-gaap |
Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
|
18331000 | USD |
us-gaap |
Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
|
34077000 | USD | |
us-gaap |
Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
|
45547000 | USD | |
CY2020Q3 | us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
32845000 | USD |
CY2019Q3 | us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
35869000 | USD |
us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
106639000 | USD | |
us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
114107000 | USD | |
CY2020Q3 | us-gaap |
Utilities Operating Expense Products And Services
UtilitiesOperatingExpenseProductsAndServices
|
86856000 | USD |
CY2019Q3 | us-gaap |
Utilities Operating Expense Products And Services
UtilitiesOperatingExpenseProductsAndServices
|
88747000 | USD |
us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
36277000 | USD | |
us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
38404000 | USD | |
CY2020Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
20395000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3114000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3733000 | USD | |
CY2019Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
19657000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
61230000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
58229000 | USD | |
CY2020Q3 | us-gaap |
Utilities Operating Expense Other
UtilitiesOperatingExpenseOther
|
4333000 | USD |
CY2019Q3 | us-gaap |
Utilities Operating Expense Other
UtilitiesOperatingExpenseOther
|
3965000 | USD |
us-gaap |
Utilities Operating Expense Other
UtilitiesOperatingExpenseOther
|
12601000 | USD | |
us-gaap |
Utilities Operating Expense Other
UtilitiesOperatingExpenseOther
|
11824000 | USD | |
CY2020Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
183026000 | USD |
CY2019Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
191397000 | USD |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
543331000 | USD | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
600184000 | USD | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
52729000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
37255000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
119927000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
103643000 | USD | |
CY2020Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
8568000 | USD |
CY2019Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
7539000 | USD |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
25353000 | USD | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
23190000 | USD | |
CY2020Q3 | us-gaap |
Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
|
842000 | USD |
CY2019Q3 | us-gaap |
Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
|
1055000 | USD |
us-gaap |
Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
|
2581000 | USD | |
us-gaap |
Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
|
3165000 | USD | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1712000 | USD |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1020000 | USD |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
45031000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
29681000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
95726000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
80402000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9097000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4936000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18543000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13907000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
35934000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24745000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77183000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
66495000 | USD | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40913972 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39714672 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40548133 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39694677 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
41077689 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39946739 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
40732928 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39922580 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.88 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.62 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.90 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.68 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.87 | |
CY2019Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.62 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.89 | ||
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
|
5000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-13000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
30000 | USD |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.67 | ||
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
35934000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24745000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77183000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
66495000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
|
21000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
|
1000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
|
-13000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
205000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
187000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-7000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
6000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
46000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
38000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-27000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
23000 | USD |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
172000 | USD | |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
144000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
138000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
130000 | USD |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
413000 | USD | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
389000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-36000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-34000 | USD |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-108000 | USD | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-101000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-102000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-96000 | USD |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-305000 | USD | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-288000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
75000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
119000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
477000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
432000 | USD | |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
36009000 | USD |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
24864000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
77660000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
66927000 | USD | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
822055000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
7902000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
35934000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
75000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1275000 | USD |
CY2020Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
15171000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
852070000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
744305000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
-36000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24745000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
119000 | USD |
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1301000 | USD |
CY2019Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
13929000 | USD |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
756505000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
781482000 | USD |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
34771000 | USD | |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
2069000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77183000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
477000 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5282000 | USD | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
45056000 | USD | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
852070000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
728863000 | USD |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
-19000 | USD | |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
2730000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
66495000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
432000 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5245000 | USD | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
41781000 | USD | |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
756505000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77183000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
66495000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
61230000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
58229000 | USD | |
us-gaap |
Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
|
-986000 | USD | |
us-gaap |
Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
|
-1011000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
20353000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
3487000 | USD | |
ottr |
Increase Decrease In Deferred Charges And Other Assets
IncreaseDecreaseInDeferredChargesAndOtherAssets
|
3439000 | USD | |
ottr |
Increase Decrease In Deferred Charges And Other Assets
IncreaseDecreaseInDeferredChargesAndOtherAssets
|
7142000 | USD | |
us-gaap |
Pension Contributions
PensionContributions
|
11200000 | USD | |
us-gaap |
Pension Contributions
PensionContributions
|
22500000 | USD | |
ottr |
Increase Decrease In Other Operating Liabilities And Increase Decrease In Deferred Liabilities
IncreaseDecreaseInOtherOperatingLiabilitiesAndIncreaseDecreaseInDeferredLiabilities
|
-3237000 | USD | |
ottr |
Increase Decrease In Other Operating Liabilities And Increase Decrease In Deferred Liabilities
IncreaseDecreaseInOtherOperatingLiabilitiesAndIncreaseDecreaseInDeferredLiabilities
|
-10344000 | USD | |
us-gaap |
Increase Decrease In Allowance For Equity Funds Used During Construction
IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
|
3104000 | USD | |
us-gaap |
Increase Decrease In Allowance For Equity Funds Used During Construction
IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
|
1602000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5282000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5245000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
176000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-312000 | USD | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
20025000 | USD | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
16213000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-15980000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-9218000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-2023000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-2974000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-12063000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-20744000 | USD | |
ottr |
Increase Decrease In Interest Payable And Income Taxes Receivable Payable Net
IncreaseDecreaseInInterestPayableAndIncomeTaxesReceivablePayableNet
|
103000 | USD | |
ottr |
Increase Decrease In Interest Payable And Income Taxes Receivable Payable Net
IncreaseDecreaseInInterestPayableAndIncomeTaxesReceivablePayableNet
|
3773000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
141276000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
105149000 | USD | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
220630000 | USD | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
149695000 | USD | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
4617000 | USD | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
4111000 | USD | |
us-gaap |
Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
|
6372000 | USD | |
us-gaap |
Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
|
5546000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-222385000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-151130000 | USD | |
ottr |
Change In Checks Written In Excess Of Cash
ChangeInChecksWrittenInExcessOfCash
|
-90000 | USD | |
ottr |
Change In Checks Written In Excess Of Cash
ChangeInChecksWrittenInExcessOfCash
|
-383000 | USD | |
us-gaap |
Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
|
42600000 | USD | |
us-gaap |
Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
|
90398000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
35219000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | USD | |
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
465000 | USD | |
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
35000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2069000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2730000 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
75000000 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | USD | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
369000 | USD | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
66000 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
136000 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
128000 | USD | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
45056000 | USD | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
41781000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
104814000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
46041000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
23705000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
60000 | USD | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
21199000 | USD |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
861000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
44904000 | USD |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
921000 | USD |
CY2020Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
18901000 | USD |
CY2019Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
31863000 | USD |
CY2020Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
14480000 | USD |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
284000 | USD |
CY2019Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
16508000 | USD |
CY2020Q3 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
48490000 | USD |
CY2019Q4 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
49480000 | USD |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
81871000 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
97851000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
22517000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
12098000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
10419000 | USD |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
22670000 | USD |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
11380000 | USD |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11290000 | USD |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
296000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
871000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
888000 | USD | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
275000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
1100000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
1100000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
1100000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
1100000 | USD |
CY2020Q3 | ottr |
Accounts Payable Outstanding Related To Capital Additions
AccountsPayableOutstandingRelatedToCapitalAdditions
|
112314000 | USD |
CY2019Q3 | ottr |
Accounts Payable Outstanding Related To Capital Additions
AccountsPayableOutstandingRelatedToCapitalAdditions
|
15893000 | USD |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2100000 | USD |
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1691000 | USD |
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1339000 | USD |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1407000 | USD |
CY2020Q3 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
474000 | USD |
CY2019Q3 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
86000 | USD |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1845000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
549000 | USD | |
CY2020Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
313000 | USD |
CY2019Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
225000 | USD |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
923000 | USD | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
404000 | USD | |
CY2020Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2261000 | USD |
CY2019Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1552000 | USD |
CY2020Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2261000 | USD |
CY2019Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1552000 | USD |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | pure | |
CY2020Q3 | us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
235755000 | USD |
CY2019Q3 | us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
228652000 | USD |
us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
663258000 | USD | |
us-gaap |
Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
|
703827000 | USD | |
CY2020Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
8568000 | USD |
CY2019Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
7539000 | USD |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
25353000 | USD | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
23190000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9097000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4936000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18543000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13907000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
35934000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24745000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77183000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
66495000 | USD | |
CY2020Q3 | us-gaap |
Assets
Assets
|
2534507000 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
2273595000 | USD |
CY2020Q3 | us-gaap |
Regulatory Assets Current
RegulatoryAssetsCurrent
|
17435000 | USD |
CY2020Q3 | us-gaap |
Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
|
145977000 | USD |
CY2020Q3 | us-gaap |
Regulatory Assets
RegulatoryAssets
|
163412000 | USD |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40913972 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39714672 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40548133 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39694677 | ||
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
98012 | |
CY2019Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
149023 | |
CY2020Q3 | us-gaap |
Regulatory Liability Current
RegulatoryLiabilityCurrent
|
12870000 | USD |
CY2020Q3 | us-gaap |
Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
|
236892000 | USD |
CY2020Q3 | us-gaap |
Regulatory Liabilities
RegulatoryLiabilities
|
249762000 | USD |
CY2020Q3 | ottr |
Net Regulatory Assets Liability Current
NetRegulatoryAssetsLiabilityCurrent
|
4565000 | USD |
CY2020Q3 | ottr |
Net Regulatory Assets Liability Noncurrent
NetRegulatoryAssetsLiabilityNoncurrent
|
-90915000 | USD |
CY2020Q3 | us-gaap |
Net Regulatory Assets
NetRegulatoryAssets
|
-86350000 | USD |
CY2019Q4 | us-gaap |
Regulatory Assets Current
RegulatoryAssetsCurrent
|
21650000 | USD |
CY2019Q4 | us-gaap |
Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
|
144138000 | USD |
CY2019Q4 | us-gaap |
Regulatory Assets
RegulatoryAssets
|
165788000 | USD |
CY2019Q4 | us-gaap |
Regulatory Liability Current
RegulatoryLiabilityCurrent
|
7480000 | USD |
CY2019Q4 | us-gaap |
Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
|
239906000 | USD |
CY2019Q4 | us-gaap |
Regulatory Liabilities
RegulatoryLiabilities
|
247386000 | USD |
CY2019Q4 | ottr |
Net Regulatory Assets Liability Current
NetRegulatoryAssetsLiabilityCurrent
|
14170000 | USD |
CY2019Q4 | ottr |
Net Regulatory Assets Liability Noncurrent
NetRegulatoryAssetsLiabilityNoncurrent
|
-95768000 | USD |
CY2019Q4 | us-gaap |
Net Regulatory Assets
NetRegulatoryAssets
|
-81598000 | USD |
us-gaap |
Stock Issued During Period Shares Dividend Reinvestment Plan
StockIssuedDuringPeriodSharesDividendReinvestmentPlan
|
102042 | ||
ottr |
Stock Issued During Period Shares For Cash Invested Under Dividend Reinvestment And Share Purchase Plan
StockIssuedDuringPeriodSharesForCashInvestedUnderDividendReinvestmentAndSharePurchasePlan
|
88636 | ||
ottr |
Stock Issued During Period Shares Vesting Of Restricted Stock Units
StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits
|
35720 | ||
us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
29894 | ||
ottr |
Stock Issued During Period Shares Employee Stock Purchase Plans Dividends Reinvested
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansDividendsReinvested
|
7906 | ||
us-gaap |
Stock Issued During Period Shares Restricted Stock Award Gross
StockIssuedDuringPeriodSharesRestrictedStockAwardGross
|
17400 | ||
ottr |
Directors Deferred Compensation
DirectorsDeferredCompensation
|
612 | ||
ottr |
Shares Withheld For Individual Income Tax Requirements
SharesWithheldForIndividualIncomeTaxRequirements
|
38217 | ||
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
41052165 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
107017 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
147106 | ||
CY2020Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Underlying Shares Related To Nonvested Restricted Stock Units Granted To Employees
IncrementalCommonSharesAttributableToDilutiveEffectOfUnderlyingSharesRelatedToNonvestedRestrictedStockUnitsGrantedToEmployees
|
48682 | |
CY2019Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Underlying Shares Related To Nonvested Restricted Stock Units Granted To Employees
IncrementalCommonSharesAttributableToDilutiveEffectOfUnderlyingSharesRelatedToNonvestedRestrictedStockUnitsGrantedToEmployees
|
68138 | |
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Underlying Shares Related To Nonvested Restricted Stock Units Granted To Employees
IncrementalCommonSharesAttributableToDilutiveEffectOfUnderlyingSharesRelatedToNonvestedRestrictedStockUnitsGrantedToEmployees
|
53303 | ||
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Underlying Shares Related To Nonvested Restricted Stock Units Granted To Employees
IncrementalCommonSharesAttributableToDilutiveEffectOfUnderlyingSharesRelatedToNonvestedRestrictedStockUnitsGrantedToEmployees
|
63902 | ||
CY2020Q3 | ottr |
Incremental Common Shares Attributable To Sharebased Payment Arrangements Employee Stock Purchase Plans
IncrementalCommonSharesAttributableToSharebasedPaymentArrangementsEmployeeStockPurchasePlans
|
13182 | |
CY2019Q3 | ottr |
Incremental Common Shares Attributable To Sharebased Payment Arrangements Employee Stock Purchase Plans
IncrementalCommonSharesAttributableToSharebasedPaymentArrangementsEmployeeStockPurchasePlans
|
0 | |
ottr |
Incremental Common Shares Attributable To Sharebased Payment Arrangements Employee Stock Purchase Plans
IncrementalCommonSharesAttributableToSharebasedPaymentArrangementsEmployeeStockPurchasePlans
|
14997 | ||
ottr |
Incremental Common Shares Attributable To Sharebased Payment Arrangements Employee Stock Purchase Plans
IncrementalCommonSharesAttributableToSharebasedPaymentArrangementsEmployeeStockPurchasePlans
|
0 | ||
CY2020Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Nonvested Restricted Shares
IncrementalCommonSharesAttributableToDilutiveEffectOfNonvestedRestrictedShares
|
2603 | |
CY2019Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Nonvested Restricted Shares
IncrementalCommonSharesAttributableToDilutiveEffectOfNonvestedRestrictedShares
|
13107 | |
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Nonvested Restricted Shares
IncrementalCommonSharesAttributableToDilutiveEffectOfNonvestedRestrictedShares
|
8033 | ||
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Nonvested Restricted Shares
IncrementalCommonSharesAttributableToDilutiveEffectOfNonvestedRestrictedShares
|
14896 | ||
CY2020Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Shares Expected To Be Issued Under Deferred Compensation Program For Directors
IncrementalCommonSharesAttributableToDilutiveEffectOfSharesExpectedToBeIssuedUnderDeferredCompensationProgramForDirectors
|
1238 | |
CY2019Q3 | ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Shares Expected To Be Issued Under Deferred Compensation Program For Directors
IncrementalCommonSharesAttributableToDilutiveEffectOfSharesExpectedToBeIssuedUnderDeferredCompensationProgramForDirectors
|
1799 | |
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Shares Expected To Be Issued Under Deferred Compensation Program For Directors
IncrementalCommonSharesAttributableToDilutiveEffectOfSharesExpectedToBeIssuedUnderDeferredCompensationProgramForDirectors
|
1445 | ||
ottr |
Incremental Common Shares Attributable To Dilutive Effect Of Shares Expected To Be Issued Under Deferred Compensation Program For Directors
IncrementalCommonSharesAttributableToDilutiveEffectOfSharesExpectedToBeIssuedUnderDeferredCompensationProgramForDirectors
|
1999 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
163717 | |
CY2019Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
232067 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
184795 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
227903 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
41077689 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39946739 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
40732928 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39922580 | ||
CY2020Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
3900000 | USD |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y10M24D | ||
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1275000 | USD |
CY2019Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1301000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5282000 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5245000 | USD | |
CY2020Q3 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
340000000 | USD |
CY2020Q3 | us-gaap |
Line Of Credit
LineOfCredit
|
48600000 | USD |
CY2020Q3 | ottr |
Line Of Credit Facility Amount Restricted
LineOfCreditFacilityAmountRestricted
|
7670000 | USD |
CY2020Q3 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
283730000 | USD |
CY2019Q4 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
318524000 | USD |
CY2020Q3 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
48600000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
767215000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
215000 | USD |
CY2020Q3 | us-gaap |
Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
|
2726000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
764274000 | USD |
CY2020Q3 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
813089000 | USD |
CY2019Q4 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
6000000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
692351000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
183000 | USD |
CY2019Q4 | us-gaap |
Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
|
2587000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
689581000 | USD |
CY2019Q4 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
695764000 | USD |
CY2019Q3 | ottr |
Income Tax Reconciliation Income Tax Expense Benefit At Federal And State Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate
|
7717000 | USD |
ottr |
Income Tax Reconciliation Income Tax Expense Benefit At Federal And State Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate
|
24889000 | USD | |
ottr |
Income Tax Reconciliation Income Tax Expense Benefit At Federal And State Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate
|
20905000 | USD | |
CY2020Q3 | ottr |
Income Tax Reconciliation Differences Reversing In Excess Of Federal Rates
IncomeTaxReconciliationDifferencesReversingInExcessOfFederalRates
|
-1678000 | USD |
CY2019Q3 | ottr |
Income Tax Reconciliation Differences Reversing In Excess Of Federal Rates
IncomeTaxReconciliationDifferencesReversingInExcessOfFederalRates
|
-933000 | USD |
ottr |
Income Tax Reconciliation Differences Reversing In Excess Of Federal Rates
IncomeTaxReconciliationDifferencesReversingInExcessOfFederalRates
|
-3450000 | USD | |
ottr |
Income Tax Reconciliation Differences Reversing In Excess Of Federal Rates
IncomeTaxReconciliationDifferencesReversingInExcessOfFederalRates
|
-2690000 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
45031000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
29681000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
95726000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
80402000 | USD | |
CY2020Q3 | ottr |
Income Tax Reconciliation Income Tax Expense Benefit At Federal And State Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate
|
11708000 | USD |
CY2020Q3 | ottr |
Income Tax Reconciliation Allowance For Funds Used During Construction
IncomeTaxReconciliationAllowanceForFundsUsedDuringConstruction
|
388000 | USD |
CY2019Q3 | ottr |
Income Tax Reconciliation Allowance For Funds Used During Construction
IncomeTaxReconciliationAllowanceForFundsUsedDuringConstruction
|
239000 | USD |
ottr |
Income Tax Reconciliation Allowance For Funds Used During Construction
IncomeTaxReconciliationAllowanceForFundsUsedDuringConstruction
|
948000 | USD | |
ottr |
Income Tax Reconciliation Allowance For Funds Used During Construction
IncomeTaxReconciliationAllowanceForFundsUsedDuringConstruction
|
419000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Reconciliation Tax Credits Other
IncomeTaxReconciliationTaxCreditsOther
|
259000 | USD |
CY2019Q3 | us-gaap |
Income Tax Reconciliation Tax Credits Other
IncomeTaxReconciliationTaxCreditsOther
|
258000 | USD |
us-gaap |
Income Tax Reconciliation Tax Credits Other
IncomeTaxReconciliationTaxCreditsOther
|
775000 | USD | |
us-gaap |
Income Tax Reconciliation Tax Credits Other
IncomeTaxReconciliationTaxCreditsOther
|
774000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
263000 | USD |
CY2019Q3 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
612000 | USD |
us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
649000 | USD | |
us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
987000 | USD | |
CY2020Q3 | ottr |
Effective Income Tax Rate Reconciliation Deduction Equity Method Stock Awards
EffectiveIncomeTaxRateReconciliationDeductionEquityMethodStockAwards
|
-0 | USD |
CY2019Q3 | ottr |
Effective Income Tax Rate Reconciliation Deduction Equity Method Stock Awards
EffectiveIncomeTaxRateReconciliationDeductionEquityMethodStockAwards
|
-0 | USD |
ottr |
Effective Income Tax Rate Reconciliation Deduction Equity Method Stock Awards
EffectiveIncomeTaxRateReconciliationDeductionEquityMethodStockAwards
|
535000 | USD | |
ottr |
Effective Income Tax Rate Reconciliation Deduction Equity Method Stock Awards
EffectiveIncomeTaxRateReconciliationDeductionEquityMethodStockAwards
|
827000 | USD | |
CY2020Q3 | ottr |
Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
|
-155000 | USD |
CY2019Q3 | ottr |
Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
|
-50000 | USD |
ottr |
Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
|
-141000 | USD | |
ottr |
Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
|
-609000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
172000 | USD |
CY2019Q3 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-688000 | USD |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
172000 | USD | |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-722000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-40000 | USD |
CY2019Q3 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-1000 | USD |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-20000 | USD | |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
30000 | USD | |
CY2020Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
859000 | USD |
CY2019Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1302000 | USD |
CY2020Q3 | us-gaap |
Decrease In Unrecognized Tax Benefits Is Reasonably Possible
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
|
139000 | USD |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9097000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4936000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18543000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13907000 | USD | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.202 | pure |
CY2019Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.166 | pure |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.194 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.173 | pure | |
CY2019Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1488000 | USD |
CY2018Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1282000 | USD |
us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
27000 | USD | |
us-gaap |
Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
37000 | USD | |
us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
123000 | USD | |
us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
153000 | USD | |
us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
|
586000 | USD | |
us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
|
-0 | USD | |
us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
139000 | USD | |
us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
170000 | USD |