2023 Q4 Form 10-Q Financial Statement

#000146659323000161 Filed on November 03, 2023

View on sec.gov

Income Statement

Concept 2023 Q4 2023 Q3
Revenue $314.3M $358.1M
YoY Change 4.28% -6.72%
Cost Of Revenue $123.2M $129.2M
YoY Change -8.8% -35.1%
Gross Profit $191.2M $228.9M
YoY Change 14.9% 23.88%
Gross Profit Margin 60.82% 63.93%
Selling, General & Admin $15.86M
YoY Change
% of Gross Profit 6.93%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $25.35M $24.55M
YoY Change 11.36% 8.06%
% of Gross Profit 13.26% 10.72%
Operating Expenses $121.1M $107.7M
YoY Change 8.66% 56.88%
Operating Profit $70.08M $121.1M
YoY Change 27.56% 4.29%
Interest Expense -$9.392M -$9.200M
YoY Change 6.51% -0.64%
% of Operating Profit -13.4% -7.6%
Other Income/Expense, Net $8.284M $2.471M
YoY Change 168.09% -1520.11%
Pretax Income $68.97M $116.7M
YoY Change 40.15% 9.32%
Income Tax $11.21M $24.73M
% Of Pretax Income 16.25% 21.19%
Net Earnings $57.77M $91.97M
YoY Change 37.52% 9.18%
Net Earnings / Revenue 18.38% 25.69%
Basic Earnings Per Share $2.21
Diluted Earnings Per Share $1.37 $2.19
COMMON SHARES
Basic Shares Outstanding 41.71M shares 41.71M shares
Diluted Shares Outstanding 42.06M shares

Balance Sheet

Concept 2023 Q4 2023 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $230.4M $189.2M
YoY Change 93.6% 159.22%
Cash & Equivalents $230.4M $189.2M
Short-Term Investments $0.00
Other Short-Term Assets $16.83M $15.31M
YoY Change -8.61% -12.05%
Inventory $149.7M $142.0M
Prepaid Expenses
Receivables $126.7M $169.8M
Other Receivables $9.084M $7.700M
Total Short-Term Assets $570.2M $556.8M
YoY Change 25.93% 20.9%
LONG-TERM ASSETS
Property, Plant & Equipment $2.418B $2.387B
YoY Change 9.29% 9.17%
Goodwill $37.57M $37.57M
YoY Change 0.0% 0.0%
Intangibles $6.843M $7.118M
YoY Change -13.85% -13.39%
Long-Term Investments $62.52M $59.30M
YoY Change 13.99% 11.96%
Other Assets $51.38M $49.96M
YoY Change 24.77% 41.04%
Total Long-Term Assets $2.672B $2.631B
YoY Change 9.13% 7.93%
TOTAL ASSETS
Total Short-Term Assets $570.2M $556.8M
Total Long-Term Assets $2.672B $2.631B
Total Assets $3.243B $3.187B
YoY Change 11.75% 9.99%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $94.43M $103.1M
YoY Change -9.55% -15.47%
Accrued Expenses $43.89M $32.20M
YoY Change 35.77% -55.96%
Deferred Revenue
YoY Change
Short-Term Debt $81.42M $51.50M
YoY Change 892.47%
Long-Term Debt Due $0.00
YoY Change
Total Short-Term Liabilities $309.8M $310.0M
YoY Change 30.35% 28.19%
LONG-TERM LIABILITIES
Long-Term Debt $824.1M $824.0M
YoY Change 0.03% 0.03%
Other Long-Term Liabilities $75.98M $65.37M
YoY Change 24.58% 7.27%
Total Long-Term Liabilities $665.7M $650.5M
YoY Change 6.88% 0.35%
TOTAL LIABILITIES
Total Short-Term Liabilities $309.8M $310.0M
Total Long-Term Liabilities $665.7M $650.5M
Total Liabilities $975.5M $960.5M
YoY Change 13.36% 7.91%
SHAREHOLDERS EQUITY
Retained Earnings $806.3M $766.8M
YoY Change 37.79% 36.84%
Common Stock $635.5M $634.9M
YoY Change 0.69% 0.68%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.443B $1.403B
YoY Change
Total Liabilities & Shareholders Equity $3.243B $3.187B
YoY Change 11.75% 9.99%

Cashflow Statement

Concept 2023 Q4 2023 Q3
OPERATING ACTIVITIES
Net Income $57.77M $91.97M
YoY Change 37.52% 9.18%
Depreciation, Depletion And Amortization $25.35M $24.55M
YoY Change 11.36% 8.06%
Cash From Operating Activities $86.00M $134.0M
YoY Change -15.13% 19.28%
INVESTING ACTIVITIES
Capital Expenditures $57.33M $78.30M
YoY Change 19.68% -249.32%
Acquisitions
YoY Change
Other Investing Activities $47.00K -$100.0K
YoY Change -88.01% -91.84%
Cash From Investing Activities -$57.29M -$78.40M
YoY Change 20.57% 46.1%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 12.47M -17.00M
YoY Change -259.56% -64.35%
NET CHANGE
Cash From Operating Activities 86.00M 134.0M
Cash From Investing Activities -57.29M -78.40M
Cash From Financing Activities 12.47M -17.00M
Net Change In Cash 41.18M 38.60M
YoY Change -10.5% 250.97%
FREE CASH FLOW
Cash From Operating Activities $86.00M $134.0M
Capital Expenditures $57.33M $78.30M
Free Cash Flow $28.67M $55.70M
YoY Change -46.35% -66.2%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q3 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
15863000 usd
CY2022Q3 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
16524000 usd
us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
51433000 usd
us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
50981000 usd
CY2023Q3 us-gaap Interest And Debt Expense
InterestAndDebtExpense
9175000 usd
CY2022Q3 us-gaap Interest And Debt Expense
InterestAndDebtExpense
9259000 usd
us-gaap Interest And Debt Expense
InterestAndDebtExpense
28285000 usd
us-gaap Interest And Debt Expense
InterestAndDebtExpense
27198000 usd
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
116701000 usd
CY2022Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
106752000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
294517000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
308322000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
37000 usd
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
90000 usd
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
8000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
71450000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
118996000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1537000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
13154000 usd
CY2023Q3 us-gaap Revenues
Revenues
358056000 usd
CY2022Q3 us-gaap Revenues
Revenues
383856000 usd
CY2023Q3 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
275809000 usd
CY2022Q4 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
244497000 usd
us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-4700000 usd
us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
4435000 usd
CY2023Q3 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-374000 usd
CY2022Q3 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-499000 usd
ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-864000 usd
ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-823000 usd
CY2023Q3 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
-1194000 usd
CY2022Q3 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
1975000 usd
ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
-3836000 usd
ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
5258000 usd
CY2023Q3 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
24508000 usd
CY2023Q3 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2023Q3 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
5832000 usd
CY2023Q3 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.050
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Amount
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
-5192000 usd
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Percent
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
0.044
CY2023Q3 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.006
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Amount
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
-220000 usd
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Percent
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationPercent
0.002
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
-120000 usd
CY2023Q3 ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Percent
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsurancePercent
-0.001
CY2023Q3 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.005
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
24727000 usd
CY2023Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.212
CY2023Q3 us-gaap Revenues
Revenues
358056000 usd
CY2022Q3 us-gaap Revenues
Revenues
383856000 usd
us-gaap Revenues
Revenues
1034853000 usd
us-gaap Revenues
Revenues
1158800000 usd
CY2023Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
108000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
91974000 usd
CY2023Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
293000 usd
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
491000 usd
CY2023Q3 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.4375
CY2023Q3 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
18268000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1402929000 usd
CY2022Q3 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
0 usd
CY2022Q3 ottr Stock Issued During Period Value Dividend Reinvestment And Employee Stock Purchase Plans
StockIssuedDuringPeriodValueDividendReinvestmentAndEmployeeStockPurchasePlans
-132000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
84239000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-65000 usd
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
630000 usd
CY2022Q3 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.4125
CY2022Q3 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
17192000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
1184023000 usd
us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-3088000 usd
ottr Stock Issued During Period Value Dividend Reinvestment And Employee Stock Purchase Plans
StockIssuedDuringPeriodValueDividendReinvestmentAndEmployeeStockPurchasePlans
-166000 usd
us-gaap Net Income Loss
NetIncomeLoss
236424000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
259000 usd
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6975000 usd
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.3125
us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
54792000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1402929000 usd
us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-2924000 usd
ottr Stock Issued During Period Value Dividend Reinvestment And Employee Stock Purchase Plans
StockIssuedDuringPeriodValueDividendReinvestmentAndEmployeeStockPurchasePlans
-132000 usd
us-gaap Net Income Loss
NetIncomeLoss
242179000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-454000 usd
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6141000 usd
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.2375
us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
51564000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
1184023000 usd
us-gaap Net Income Loss
NetIncomeLoss
236424000 usd
us-gaap Net Income Loss
NetIncomeLoss
242179000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
72636000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
69829000 usd
us-gaap Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
-558000 usd
us-gaap Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
-558000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
10800000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
23648000 usd
us-gaap Pension Contributions
PensionContributions
0 usd
us-gaap Pension Contributions
PensionContributions
20000000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
3734000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-5406000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
6975000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
6141000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
164000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
867000 usd
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
48782000 usd
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
18845000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-4873000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-3632000 usd
us-gaap Increase Decrease In Other Regulatory Assets
IncreaseDecreaseInOtherRegulatoryAssets
-8387000 usd
us-gaap Increase Decrease In Other Regulatory Assets
IncreaseDecreaseInOtherRegulatoryAssets
-170000 usd
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-3899000 usd
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-1789000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-511000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-10681000 usd
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
13858000 usd
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-13970000 usd
us-gaap Increase Decrease In Regulatory Liabilities
IncreaseDecreaseInRegulatoryLiabilities
21601000 usd
us-gaap Increase Decrease In Regulatory Liabilities
IncreaseDecreaseInRegulatoryLiabilities
-1208000 usd
us-gaap Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
-7209000 usd
us-gaap Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
1308000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
318495000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
287973000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
229849000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
123227000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
4746000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
3803000 usd
us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
6915000 usd
us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
8132000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-232018000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-127556000 usd
us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
43292000 usd
us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-91163000 usd
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0 usd
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
90000000 usd
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
0 usd
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
30000000 usd
us-gaap Payments Of Dividends
PaymentsOfDividends
54792000 usd
us-gaap Payments Of Dividends
PaymentsOfDividends
51564000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3088000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
2942000 usd
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-1671000 usd
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-3298000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-16259000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-88967000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
70218000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
12438000 usd
us-gaap Use Of Estimates
UseOfEstimates
<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We use estimates based on the best information available in recording transactions and balances resulting from business operations. As better information becomes available or actual amounts are known, the recorded estimates are revised. Consequently, operating results can be affected by revisions to prior accounting estimates.</span></div>
CY2022Q3 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
5338000 usd
CY2022Q3 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.050
us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
14725000 usd
us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.050
us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
15416000 usd
us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.050
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Amount
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
-3828000 usd
us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications of amounts previously reported have been made to the accompanying consolidated statements of cash flows to maintain consistency and comparability between periods presented. Other, net operating cash flows previously reported for the nine months ended September 30, 2022, included $5.4 million of investment losses, which are presented separately in the current period, and excluded $0.9 million of allowance for equity funds used during construction, which were previously presented separately. The reclassifications had no impact on previously reported net cash provided by operating activities, net cash used in investing activities, net cash used in financing activities, or cash and cash equivalents.</span></div>
us-gaap Gain Loss On Investments
GainLossOnInvestments
-5400000 usd
us-gaap Increase Decrease In Allowance For Equity Funds Used During Construction
IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
900000 usd
us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Concentration of Deposits and Investments</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has financial instruments that potentially subject us to a concentration risk, including cash and cash equivalents held in deposit and money market accounts with various financial institutions. These deposits are guaranteed by the Federal Deposit Insurance Corporation up to an insurance limit of $250,000. Currently, our cash and cash equivalents significantly exceed federally insured levels.</span></div>
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3 segment
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3 segment
us-gaap Revenues
Revenues
1034853000 usd
us-gaap Revenues
Revenues
1158800000 usd
us-gaap Net Income Loss
NetIncomeLoss
242179000 usd
CY2022Q4 us-gaap Assets
Assets
2901661000 usd
us-gaap Revenues
Revenues
1158800000 usd
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
112126000 usd
CY2022Q4 us-gaap Other Receivables Gross Current
OtherReceivablesGrossCurrent
9983000 usd
CY2022Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
23932000 usd
CY2022Q4 us-gaap Accounts Receivable Gross
AccountsReceivableGross
146041000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1648000 usd
CY2022Q4 us-gaap Accounts Receivable Net
AccountsReceivableNet
144393000 usd
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Percent
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
0.036
ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Amount
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
-14421000 usd
ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Percent
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
0.049
ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Amount
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
-12514000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1836000 usd
us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
518000 usd
ottr Accounts Receivable Allowance For Credit Loss Writeoff After Recovery
AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery
806000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1548000 usd
CY2022Q4 us-gaap Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
70374000 usd
CY2022Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
31766000 usd
CY2022Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
43812000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
145952000 usd
CY2023Q3 us-gaap Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
39794000 usd
CY2022Q4 us-gaap Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
38991000 usd
CY2023Q3 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
8986000 usd
CY2022Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
8761000 usd
CY2023Q3 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
3223000 usd
CY2022Q4 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
1560000 usd
CY2023Q3 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
7289000 usd
CY2022Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
5503000 usd
CY2023Q3 us-gaap Other Investments
OtherInvestments
30000 usd
CY2022Q4 us-gaap Other Investments
OtherInvestments
30000 usd
CY2022Q4 us-gaap Investments
Investments
54845000 usd
ottr Effective Income Tax Rate Reconciliation Deduction Production Tax Credits Percent
EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
0.041
CY2023Q3 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-741000 usd
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2387260000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2212717000 usd
CY2023Q3 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
17041000 usd
CY2023Q3 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
89491000 usd
CY2022Q4 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
24999000 usd
CY2022Q4 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
94655000 usd
CY2023Q3 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
32285000 usd
CY2022Q4 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
17300000 usd
CY2023Q3 us-gaap Long Term Debt
LongTermDebt
827000000 usd
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
827000000 usd
CY2023Q3 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
3002000 usd
CY2022Q4 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
3179000 usd
CY2023Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
823998000 usd
CY2022Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
823821000 usd
CY2023Q3 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-1568000 usd
CY2022Q3 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
1476000 usd
CY2022Q3 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
22418000 usd
CY2022Q3 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
61849000 usd
us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
64748000 usd
us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2022Q3 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-955000 usd
CY2022Q3 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.009
us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-2161000 usd
us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.007
us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-2033000 usd
us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.007
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Amount
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
-150000 usd
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Percent
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationPercent
0.001
ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Amount
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
-530000 usd
ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Percent
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationPercent
0.002
ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Amount
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
-505000 usd
ottr Effective Income Tax Rate Reconciliation Tax Credit Amortization Percent
EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationPercent
0.002
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
241000 usd
CY2022Q3 ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Percent
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsurancePercent
0.002
ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
-998000 usd
ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Percent
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsurancePercent
-0.003
ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Amount
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsuranceAmount
1383000 usd
ottr Effective Income Tax Rate Reconciliation Corporate Owned Life Insurance Percent
EffectiveIncomeTaxRateReconciliationCorporateOwnedLifeInsurancePercent
0.004
CY2023Q3 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
660000 usd
CY2022Q3 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-551000 usd
CY2022Q3 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.005
us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-371000 usd
us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.002
us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-352000 usd
us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.001
CY2022Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
22513000 usd
CY2022Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.211
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
58093000 usd
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
66143000 usd
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.215
CY2023Q3 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-292000 usd
CY2022Q3 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-172000 usd
CY2023Q3 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-585000 usd
CY2022Q3 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-107000 usd
CY2023Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
293000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-65000 usd
us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-274000 usd
us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-477000 usd
us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-533000 usd
us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-23000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
259000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-454000 usd
CY2023Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
500000 usd
CY2022Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
600000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
7000000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
6100000 usd
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41680000 shares
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41600000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41663000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41582000 shares
CY2023Q3 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
378000 shares
CY2022Q3 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
374000 shares
us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
365000 shares
us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
348000 shares
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42058000 shares
CY2022Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41974000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42028000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41930000 shares
CY2023Q3 us-gaap Derivative Assets Liabilities At Fair Value Net
DerivativeAssetsLiabilitiesAtFairValueNet
-1500000 usd
CY2022Q4 us-gaap Derivative Assets Liabilities At Fair Value Net
DerivativeAssetsLiabilitiesAtFairValueNet
-7100000 usd
CY2023Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2023Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2023Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false

Files In Submission

Name View Source Status
0001466593-23-000161-index-headers.html Edgar Link pending
0001466593-23-000161-index.html Edgar Link pending
0001466593-23-000161.txt Edgar Link pending
0001466593-23-000161-xbrl.zip Edgar Link pending
a2023q310-qex311.htm Edgar Link pending
a2023q310-qex312.htm Edgar Link pending
a2023q310-qex321.htm Edgar Link pending
a2023q310-qex322.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
ottr-20230930.htm Edgar Link pending
ottr-20230930.xsd Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
ottr-20230930_def.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
ottr-20230930_pre.xml Edgar Link unprocessable
ottr-20230930_htm.xml Edgar Link completed
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
ottr-20230930_cal.xml Edgar Link unprocessable
ottr-20230930_lab.xml Edgar Link unprocessable