2024 Q2 Form 10-Q Financial Statement

#000146659324000113 Filed on May 08, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1 2023 Q4
Revenue $342.4M $347.2M $314.3M
YoY Change 1.39% 2.41% 4.28%
Cost Of Revenue $126.0M $137.2M $123.2M
YoY Change 0.14% -10.99% -8.8%
Gross Profit $216.3M $209.8M $191.2M
YoY Change 2.1% 13.49% 14.9%
Gross Profit Margin 63.17% 60.43% 60.82%
Selling, General & Admin $18.15M $18.91M
YoY Change 7.61% 1.15%
% of Gross Profit 8.39% 9.01%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $26.63M $25.90M $25.35M
YoY Change 9.9% 8.56% 11.36%
% of Gross Profit 12.31% 12.34% 13.26%
Operating Expenses $18.15M $18.91M $121.1M
YoY Change -82.84% -81.85% 8.66%
Operating Profit $110.9M $94.98M $70.08M
YoY Change 4.58% 17.73% 27.56%
Interest Expense -$10.20M $9.850M -$9.392M
YoY Change 5.22% -204.62% 6.51%
% of Operating Profit -9.2% 10.37% -13.4%
Other Income/Expense, Net $4.490M $4.579M $8.284M
YoY Change -20.87% 116.19% 168.09%
Pretax Income $107.6M $92.15M $68.97M
YoY Change 5.45% 21.59% 40.15%
Income Tax $20.59M $17.81M $11.21M
% Of Pretax Income 19.14% 19.33% 16.25%
Net Earnings $87.00M $74.34M $57.77M
YoY Change 6.13% 18.98% 37.52%
Net Earnings / Revenue 25.41% 21.41% 18.38%
Basic Earnings Per Share $2.08 $1.78
Diluted Earnings Per Share $2.07 $1.77 $1.37
COMMON SHARES
Basic Shares Outstanding 41.81M shares 41.71M shares 41.71M shares
Diluted Shares Outstanding 42.07M shares 42.03M shares

Balance Sheet

Concept 2024 Q2 2024 Q1 2023 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $231.7M $238.6M $230.4M
YoY Change 53.89% 129.27% 93.6%
Cash & Equivalents $230.7M $238.2M $230.4M
Short-Term Investments $1.059M $467.0K $0.00
Other Short-Term Assets $21.55M $16.74M $16.83M
YoY Change -59.98% 23.92% -8.61%
Inventory $161.8M $148.2M $149.7M
Prepaid Expenses
Receivables $191.9M $163.7M $126.7M
Other Receivables $0.00 $8.909M $9.084M
Total Short-Term Assets $614.1M $607.9M $570.2M
YoY Change 17.17% 33.8% 25.93%
LONG-TERM ASSETS
Property, Plant & Equipment $2.539B $2.459B $2.418B
YoY Change 9.61% 7.41% 9.29%
Goodwill $37.57M $37.57M $37.57M
YoY Change 0.0% 0.0% 0.0%
Intangibles $6.293M $6.568M $6.843M
YoY Change -14.88% -14.35% -13.85%
Long-Term Investments $117.1M $66.11M $62.52M
YoY Change 95.49% 13.87% 13.99%
Other Assets $51.28M $51.97M $51.38M
YoY Change -65.53% 20.64% 24.77%
Total Long-Term Assets $2.847B $2.718B $2.672B
YoY Change 10.77% 7.31% 9.13%
TOTAL ASSETS
Total Short-Term Assets $614.1M $607.9M $570.2M
Total Long-Term Assets $2.847B $2.718B $2.672B
Total Assets $3.461B $3.326B $3.243B
YoY Change 11.86% 11.33% 11.75%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $126.9M $92.17M $94.43M
YoY Change 21.27% -1.47% -9.55%
Accrued Expenses $25.97M $21.92M $43.89M
YoY Change -0.22% 8.8% 35.77%
Deferred Revenue
YoY Change
Short-Term Debt $12.81M $0.00 $81.42M
YoY Change -74.48% -100.0% 892.47%
Long-Term Debt Due $0.00
YoY Change
Total Short-Term Liabilities $271.0M $208.5M $309.8M
YoY Change -9.85% -20.57% 30.35%
LONG-TERM LIABILITIES
Long-Term Debt $943.6M $943.5M $824.1M
YoY Change 14.52% 14.52% 0.03%
Other Long-Term Liabilities $80.69M $77.51M $75.98M
YoY Change -79.5% 18.45% 24.58%
Total Long-Term Liabilities $680.6M $676.6M $665.7M
YoY Change -44.1% 6.16% 6.88%
TOTAL LIABILITIES
Total Short-Term Liabilities $271.0M $208.5M $309.8M
Total Long-Term Liabilities $680.6M $676.6M $665.7M
Total Liabilities $951.5M $885.0M $975.5M
YoY Change -46.11% -1.64% 13.36%
SHAREHOLDERS EQUITY
Retained Earnings $928.6M $861.1M $806.3M
YoY Change 33.96% 36.81% 37.79%
Common Stock $636.3M $635.3M $635.5M
YoY Change 0.3% 0.3% 0.69%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.566B $1.497B $1.443B
YoY Change
Total Liabilities & Shareholders Equity $3.461B $3.326B $3.243B
YoY Change 11.86% 11.33% 11.75%

Cashflow Statement

Concept 2024 Q2 2024 Q1 2023 Q4
OPERATING ACTIVITIES
Net Income $87.00M $74.34M $57.77M
YoY Change 6.13% 18.98% 37.52%
Depreciation, Depletion And Amortization $26.63M $25.90M $25.35M
YoY Change 9.9% 8.56% 11.36%
Cash From Operating Activities $151.5M $71.91M $86.00M
YoY Change 17.53% 29.45% -15.13%
INVESTING ACTIVITIES
Capital Expenditures $101.5M $74.04M $57.33M
YoY Change 89.99% -24.52% 19.68%
Acquisitions
YoY Change
Other Investing Activities -$50.71M -$1.832M $47.00K
YoY Change -30102.96% -19.58% -88.01%
Cash From Investing Activities -$152.2M -$75.88M -$57.29M
YoY Change 185.82% -24.41% 20.57%
FINANCING ACTIVITIES
Cash Dividend Paid $19.55M
YoY Change 7.1%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -6.845M $11.75M 12.47M
YoY Change -76.56% -60.72% -259.56%
NET CHANGE
Cash From Operating Activities 151.5M $71.91M 86.00M
Cash From Investing Activities -152.2M -$75.88M -57.29M
Cash From Financing Activities -6.845M $11.75M 12.47M
Net Change In Cash -7.486M $7.785M 41.18M
YoY Change -116.1% -152.19% -10.5%
FREE CASH FLOW
Cash From Operating Activities $151.5M $71.91M $86.00M
Capital Expenditures $101.5M $74.04M $57.33M
Free Cash Flow $50.06M -$2.131M $28.67M
YoY Change -33.72% -94.99% -46.35%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
347068000 usd
CY2023Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
339081000 usd
CY2024Q1 us-gaap Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
17694000 usd
CY2023Q1 us-gaap Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
11492000 usd
CY2024Q1 us-gaap Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
22521000 usd
CY2023Q1 us-gaap Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
41825000 usd
CY2024Q1 us-gaap Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
47977000 usd
CY2023Q1 us-gaap Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
45549000 usd
CY2024Q1 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
114723000 usd
CY2023Q1 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
112369000 usd
CY2024Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
18914000 usd
CY2023Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
18699000 usd
CY2024Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
25897000 usd
CY2023Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
23856000 usd
CY2024Q1 ottr Utilities Operating Expense Property Taxes
UtilitiesOperatingExpensePropertyTaxes
4367000 usd
CY2023Q1 ottr Utilities Operating Expense Property Taxes
UtilitiesOperatingExpensePropertyTaxes
4621000 usd
CY2024Q1 us-gaap Costs And Expenses
CostsAndExpenses
252093000 usd
CY2023Q1 us-gaap Costs And Expenses
CostsAndExpenses
258411000 usd
CY2024Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
94975000 usd
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
80670000 usd
CY2024Q1 us-gaap Interest Expense
InterestExpense
9850000 usd
CY2023Q1 us-gaap Interest Expense
InterestExpense
9415000 usd
CY2024Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-2442000 usd
CY2023Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-2412000 usd
CY2024Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
4579000 usd
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2118000 usd
CY2024Q1 us-gaap Income Loss Attributable To Parent
IncomeLossAttributableToParent
92146000 usd
CY2023Q1 us-gaap Income Loss Attributable To Parent
IncomeLossAttributableToParent
75785000 usd
CY2024Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17808000 usd
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
13304000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
74338000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
62481000 usd
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41724000 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41632000 shares
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42033000 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41977000 shares
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.78
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.50
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.77
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.49
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
74338000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
62481000 usd
CY2024Q1 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-3000 usd
CY2023Q1 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
21000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-13000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
80000 usd
CY2024Q1 us-gaap Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
26000 usd
CY2023Q1 us-gaap Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
9000 usd
CY2024Q1 us-gaap Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
74000 usd
CY2023Q1 us-gaap Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
26000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-87000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
54000 usd
CY2024Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
74251000 usd
CY2023Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
62535000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
1443006000 usd
CY2024Q1 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-5754000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-87000 usd
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5514000 usd
CY2024Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.4675
CY2024Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
19553000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
1497464000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
1217317000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-3088000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
62481000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
54000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5269000 usd
CY2023Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.4375
CY2023Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
18256000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
1263777000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
74338000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
62481000 usd
CY2024Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
25897000 usd
CY2023Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
23856000 usd
CY2024Q1 us-gaap Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
-187000 usd
CY2023Q1 us-gaap Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
-186000 usd
CY2024Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
7859000 usd
CY2023Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
8028000 usd
CY2024Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
2385000 usd
CY2023Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
1829000 usd
CY2024Q1 us-gaap Share Based Compensation
ShareBasedCompensation
5514000 usd
CY2023Q1 us-gaap Share Based Compensation
ShareBasedCompensation
5269000 usd
CY2024Q1 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
874000 usd
CY2023Q1 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-93000 usd
CY2024Q1 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
38531000 usd
CY2023Q1 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
31049000 usd
CY2024Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1920000 usd
CY2023Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1460000 usd
CY2024Q1 us-gaap Increase Decrease In Other Regulatory Assets
IncreaseDecreaseInOtherRegulatoryAssets
-7338000 usd
CY2023Q1 us-gaap Increase Decrease In Other Regulatory Assets
IncreaseDecreaseInOtherRegulatoryAssets
-7147000 usd
CY2024Q1 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-537000 usd
CY2023Q1 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-5278000 usd
CY2024Q1 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
8195000 usd
CY2023Q1 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-7387000 usd
CY2024Q1 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-24372000 usd
CY2023Q1 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-19617000 usd
CY2024Q1 us-gaap Increase Decrease In Regulatory Liabilities
IncreaseDecreaseInRegulatoryLiabilities
9365000 usd
CY2023Q1 us-gaap Increase Decrease In Regulatory Liabilities
IncreaseDecreaseInRegulatoryLiabilities
4420000 usd
CY2024Q1 us-gaap Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
-2701000 usd
CY2023Q1 us-gaap Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
-2411000 usd
CY2024Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
71913000 usd
CY2023Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
55553000 usd
CY2024Q1 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
74044000 usd
CY2023Q1 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
98101000 usd
CY2024Q1 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
2499000 usd
CY2023Q1 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
1030000 usd
CY2024Q1 us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
4331000 usd
CY2023Q1 us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
3308000 usd
CY2024Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-75876000 usd
CY2023Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-100379000 usd
CY2024Q1 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-81422000 usd
CY2023Q1 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
52650000 usd
CY2024Q1 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
120000000 usd
CY2023Q1 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0 usd
CY2024Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
19553000 usd
CY2023Q1 us-gaap Payments Of Dividends
PaymentsOfDividends
18256000 usd
CY2024Q1 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
5754000 usd
CY2023Q1 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3088000 usd
CY2024Q1 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-1523000 usd
CY2023Q1 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-1396000 usd
CY2024Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
11748000 usd
CY2023Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
29910000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
7785000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-14916000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
230373000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
118996000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
238158000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
104080000 usd
CY2024Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
7667000 usd
CY2023Q1 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
10346000 usd
CY2024Q1 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3 segment
CY2024Q1 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3 segment
CY2024Q1 us-gaap Use Of Estimates
UseOfEstimates
<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:10pt;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>
CY2023Q4 us-gaap Accounts Receivable Net
AccountsReceivableNet
157143000 usd
CY2024Q1 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:10pt;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 three months ended March 31, 2023, included $1.8 million of investment gains, which are presented separately in the current period, and excluded $0.2 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>
CY2023Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
1800000 usd
CY2023Q1 us-gaap Increase Decrease In Allowance For Equity Funds Used During Construction
IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
200000 usd
CY2024Q1 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
3 segment
CY2024Q1 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3 segment
CY2024Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
347068000 usd
CY2023Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
339081000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
74338000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
62481000 usd
CY2024Q1 us-gaap Assets
Assets
3326032000 usd
CY2023Q4 us-gaap Assets
Assets
3242568000 usd
CY2024Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
347068000 usd
CY2023Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
339081000 usd
CY2024Q1 us-gaap Revenues
Revenues
347241000 usd
CY2023Q1 us-gaap Revenues
Revenues
340291000 usd
CY2024Q1 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
165717000 usd
CY2023Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
129257000 usd
CY2024Q1 us-gaap Other Receivables Gross Current
OtherReceivablesGrossCurrent
8909000 usd
CY2023Q4 us-gaap Other Receivables Gross Current
OtherReceivablesGrossCurrent
9084000 usd
CY2024Q1 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
23066000 usd
CY2023Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
21324000 usd
CY2024Q1 us-gaap Accounts Receivable Gross
AccountsReceivableGross
197692000 usd
CY2023Q4 us-gaap Accounts Receivable Gross
AccountsReceivableGross
159665000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2018000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2522000 usd
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
195674000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2522000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1648000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
272000 usd
CY2023Q1 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
737000 usd
CY2024Q1 ottr Accounts Receivable Allowance For Credit Loss Writeoff After Recovery
AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery
776000 usd
CY2023Q1 ottr Accounts Receivable Allowance For Credit Loss Writeoff After Recovery
AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery
194000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2018000 usd
CY2023Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2191000 usd
CY2024Q1 us-gaap Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
75058000 usd
CY2023Q4 us-gaap Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
75733000 usd
CY2024Q1 us-gaap Inventory Work In Process
InventoryWorkInProcess
28621000 usd
CY2023Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
26354000 usd
CY2024Q1 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
44515000 usd
CY2023Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
47614000 usd
CY2024Q1 us-gaap Inventory Net
InventoryNet
148194000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
149701000 usd
CY2024Q1 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
467000 usd
CY2023Q4 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
0 usd
CY2024Q1 us-gaap Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
43980000 usd
CY2023Q4 us-gaap Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
42287000 usd
CY2024Q1 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
9035000 usd
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
9303000 usd
CY2024Q1 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
3337000 usd
CY2023Q4 us-gaap Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
3125000 usd
CY2024Q1 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
9728000 usd
CY2023Q4 us-gaap Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
7771000 usd
CY2024Q1 us-gaap Other Investments
OtherInvestments
30000 usd
CY2023Q4 us-gaap Other Investments
OtherInvestments
30000 usd
CY2024Q1 us-gaap Long Term Investments
LongTermInvestments
66110000 usd
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
62516000 usd
CY2024Q1 us-gaap Investments
Investments
66577000 usd
CY2023Q4 us-gaap Investments
Investments
62516000 usd
CY2024Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2459189000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2418375000 usd
CY2024Q1 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
9175000 usd
CY2024Q1 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
96682000 usd
CY2023Q4 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
16127000 usd
CY2023Q4 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
95715000 usd
CY2024Q1 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
33513000 usd
CY2024Q1 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
277056000 usd
CY2023Q4 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
25408000 usd
CY2023Q4 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
276547000 usd
CY2024Q1 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
340000000 usd
CY2024Q1 us-gaap Short Term Borrowings
ShortTermBorrowings
0 usd
CY2024Q1 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
9132000 usd
CY2024Q1 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
330868000 usd
CY2023Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
249446000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
947000000 usd
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
827000000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
3464000 usd
CY2023Q4 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
2941000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
943536000 usd
CY2023Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
824059000 usd
CY2024Q1 us-gaap Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed
DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
0.10
CY2024Q1 us-gaap Debt Instrument Redemption Price Percentage
DebtInstrumentRedemptionPricePercentage
1
CY2024Q1 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-1650000 usd
CY2023Q1 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-1724000 usd
CY2024Q1 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-303000 usd
CY2023Q1 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Deferred
DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
-408000 usd
CY2024Q1 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
-1347000 usd
CY2023Q1 ottr Defined Benefit Plan Net Periodic Benefit Cost Credit Net Of Deferrals
DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
-1316000 usd
CY2024Q1 us-gaap Pension Contributions
PensionContributions
0 usd
CY2023Q1 us-gaap Pension Contributions
PensionContributions
0 usd
CY2024Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.193
CY2023Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.176
CY2024Q1 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-24000 usd
CY2023Q1 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
80000 usd
CY2024Q1 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
63000 usd
CY2023Q1 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
26000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-87000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
54000 usd
CY2024Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
5500000 usd
CY2023Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
5300000 usd
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41724000 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
41632000 shares
CY2024Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
309000 shares
CY2023Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
345000 shares
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42033000 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
41977000 shares
CY2024Q1 us-gaap Derivative Nonmonetary Notional Amount Energy Measure
DerivativeNonmonetaryNotionalAmountEnergyMeasure
54000 mwh
CY2024Q1 us-gaap Derivative Liabilities
DerivativeLiabilities
200000 usd
CY2023Q4 us-gaap Derivative Liabilities
DerivativeLiabilities
4200000 usd
CY2024Q1 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q1 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q1 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false

Files In Submission

Name View Source Status
0001466593-24-000113-index-headers.html Edgar Link pending
0001466593-24-000113-index.html Edgar Link pending
0001466593-24-000113.txt Edgar Link pending
0001466593-24-000113-xbrl.zip Edgar Link pending
a2024q110-qex311.htm Edgar Link pending
a2024q110-qex312.htm Edgar Link pending
a2024q110-qex321.htm Edgar Link pending
a2024q110-qex322.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
ottr-20240331.htm Edgar Link pending
ottr-20240331.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
ottr-20240331_cal.xml Edgar Link unprocessable
ottr-20240331_def.xml Edgar Link unprocessable
ottr-20240331_pre.xml Edgar Link unprocessable
ottr-20240331_htm.xml Edgar Link completed
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
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
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
FilingSummary.xml Edgar Link unprocessable
ottr-20240331_lab.xml Edgar Link unprocessable