2024 Q3 Form 10-Q Financial Statement
#000162828024035232 Filed on August 06, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $161.8M | $155.3M |
YoY Change | 6.65% | -1.32% |
Cost Of Revenue | $31.52M | $22.99M |
YoY Change | 5.42% | -1.78% |
Gross Profit | $130.3M | $132.3M |
YoY Change | 6.95% | -1.24% |
Gross Profit Margin | 80.52% | 85.2% |
Selling, General & Admin | $24.20M | $23.49M |
YoY Change | 15.24% | 9.23% |
% of Gross Profit | 18.58% | 17.75% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $10.85M | $10.77M |
YoY Change | 6.53% | 4.99% |
% of Gross Profit | 8.33% | 8.14% |
Operating Expenses | $75.19M | $80.59M |
YoY Change | 7.42% | 7.38% |
Operating Profit | $55.07M | $51.75M |
YoY Change | 6.41% | -12.21% |
Interest Expense | -$11.49M | $13.14M |
YoY Change | -198.25% | 22.46% |
% of Operating Profit | -20.86% | 25.39% |
Other Income/Expense, Net | -$9.178M | -$9.525M |
YoY Change | -13.73% | 31.93% |
Pretax Income | $45.89M | $42.22M |
YoY Change | 11.62% | -18.37% |
Income Tax | $10.06M | $10.36M |
% Of Pretax Income | 21.91% | 24.53% |
Net Earnings | $35.83M | $31.86M |
YoY Change | 13.52% | -17.28% |
Net Earnings / Revenue | 22.15% | 20.51% |
Basic Earnings Per Share | $0.95 | $0.85 |
Diluted Earnings Per Share | $0.95 | $0.85 |
COMMON SHARES | ||
Basic Shares Outstanding | 37.46M shares | 37.23M shares |
Diluted Shares Outstanding | 37.68M shares | 37.42M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $16.47M | $3.583M |
YoY Change | 63.06% | -36.95% |
Cash & Equivalents | $16.47M | $3.583M |
Short-Term Investments | ||
Other Short-Term Assets | $75.82M | $77.28M |
YoY Change | 20.16% | 38.58% |
Inventory | $16.42M | $16.97M |
Prepaid Expenses | ||
Receivables | $44.42M | $39.08M |
Other Receivables | $2.133M | $0.00 |
Total Short-Term Assets | $222.4M | $209.5M |
YoY Change | 16.0% | 24.04% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $2.041B | $1.982B |
YoY Change | 10.27% | 9.24% |
Goodwill | $1.116M | $1.116M |
YoY Change | 0.0% | 0.0% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $18.83M | $18.81M |
YoY Change | 25.42% | 26.83% |
Total Long-Term Assets | $2.198B | $2.139B |
YoY Change | 9.17% | 8.53% |
TOTAL ASSETS | ||
Total Short-Term Assets | $222.4M | $209.5M |
Total Long-Term Assets | $2.198B | $2.139B |
Total Assets | $2.421B | $2.348B |
YoY Change | 9.77% | 9.75% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $76.70M | $71.98M |
YoY Change | 6.78% | 1.84% |
Accrued Expenses | $42.98M | $36.40M |
YoY Change | -0.04% | -1.52% |
Deferred Revenue | $3.649M | $1.239M |
YoY Change | 512.25% | 111.79% |
Short-Term Debt | $177.0M | $167.0M |
YoY Change | 378.38% | |
Long-Term Debt Due | $385.0K | $365.0K |
YoY Change | -3.75% | -11.84% |
Total Short-Term Liabilities | $321.4M | $299.1M |
YoY Change | 64.83% | 112.25% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $640.2M | $640.0M |
YoY Change | 11.26% | 11.04% |
Other Long-Term Liabilities | $14.53M | $14.63M |
YoY Change | -1.27% | 0.12% |
Total Long-Term Liabilities | $654.8M | $654.7M |
YoY Change | 10.95% | 10.77% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $321.4M | $299.1M |
Total Long-Term Liabilities | $654.8M | $654.7M |
Total Liabilities | $976.2M | $953.8M |
YoY Change | 24.33% | 30.31% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $554.2M | $535.9M |
YoY Change | 8.99% | 8.74% |
Common Stock | $325.3M | $297.6M |
YoY Change | 23.73% | 13.48% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $879.5M | $833.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.421B | $2.348B |
YoY Change | 9.77% | 9.75% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $35.83M | $31.86M |
YoY Change | 13.52% | -17.28% |
Depreciation, Depletion And Amortization | $10.85M | $10.77M |
YoY Change | 6.53% | 4.99% |
Cash From Operating Activities | $63.70M | $24.70M |
YoY Change | 64.6% | 128.74% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $64.18M | $61.75M |
YoY Change | 35.11% | 57.07% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $223.0K | $265.0K |
YoY Change | 11.5% | -59.54% |
Cash From Investing Activities | -$63.96M | -$61.48M |
YoY Change | 34.93% | 59.05% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 13.14M | 23.36M |
YoY Change | -18.88% | -12.71% |
NET CHANGE | ||
Cash From Operating Activities | 63.70M | 24.70M |
Cash From Investing Activities | -63.96M | -61.48M |
Cash From Financing Activities | 13.14M | 23.36M |
Net Change In Cash | 12.89M | -13.42M |
YoY Change | 71.81% | 1120.36% |
FREE CASH FLOW | ||
Cash From Operating Activities | $63.70M | $24.70M |
Capital Expenditures | $64.18M | $61.75M |
Free Cash Flow | -$478.0K | -$37.04M |
YoY Change | -94.57% | 29.92% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21822000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
724000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
2442000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2852000 | usd | |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
3046000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-225000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
5550000 | usd | |
awr |
Increase Decrease In Unbilled Contracts Receivables
IncreaseDecreaseInUnbilledContractsReceivables
|
1383000 | usd | |
us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-2007000 | usd | |
awr |
Increase Decrease Receivable From Government
IncreaseDecreaseReceivableFromGovernment
|
-1159000 | usd | |
us-gaap |
Increase Decrease In Materials And Supplies
IncreaseDecreaseInMaterialsAndSupplies
|
-605000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2491000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
4685000 | usd | |
us-gaap |
Increase Decrease In Regulatory Assets And Liabilities
IncreaseDecreaseInRegulatoryAssetsAndLiabilities
|
3001000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
2608000 | usd | |
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
3764000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-113000 | usd | |
us-gaap |
Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
|
1362000 | usd | |
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-3785000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
70515000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
109298000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-401000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-108897000 | usd | |
awr |
Number Of Customers
NumberOfCustomers
|
1000000 | customer | |
CY2024Q2 | us-gaap |
Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
|
10 | state |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
36976000 | shares |
CY2024Q2 | us-gaap |
Regulated Operating Revenue Electric Non Nuclear
RegulatedOperatingRevenueElectricNonNuclear
|
8703000 | usd |
CY2023Q2 | us-gaap |
Regulated Operating Revenue Electric Non Nuclear
RegulatedOperatingRevenueElectricNonNuclear
|
8828000 | usd |
CY2024Q2 | us-gaap |
Regulated Operating Revenue Other
RegulatedOperatingRevenueOther
|
36201000 | usd |
CY2023Q2 | us-gaap |
Regulated Operating Revenue Other
RegulatedOperatingRevenueOther
|
31664000 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
155328000 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
157400000 | usd |
CY2024Q2 | us-gaap |
Cost Of Purchased Water
CostOfPurchasedWater
|
17968000 | usd |
CY2023Q2 | us-gaap |
Cost Of Purchased Water
CostOfPurchasedWater
|
18070000 | usd |
CY2024Q2 | awr |
Power Purchased For Pumping
PowerPurchasedForPumping
|
3521000 | usd |
CY2023Q2 | awr |
Power Purchased For Pumping
PowerPurchasedForPumping
|
2869000 | usd |
CY2024Q2 | awr |
Groundwater Production Assessment
GroundwaterProductionAssessment
|
5818000 | usd |
CY2023Q2 | awr |
Groundwater Production Assessment
GroundwaterProductionAssessment
|
5365000 | usd |
CY2024Q2 | us-gaap |
Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
|
1503000 | usd |
CY2023Q2 | us-gaap |
Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
|
2469000 | usd |
CY2024Q2 | awr |
Supply Cost Balancing Accounts
SupplyCostBalancingAccounts
|
3436000 | usd |
CY2023Q2 | awr |
Supply Cost Balancing Accounts
SupplyCostBalancingAccounts
|
2837000 | usd |
CY2024Q2 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
10733000 | usd |
CY2023Q2 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
9716000 | usd |
CY2024Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
23487000 | usd |
CY2023Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
21503000 | usd |
CY2024Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10770000 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10258000 | usd |
CY2024Q2 | us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
3535000 | usd |
CY2023Q2 | us-gaap |
Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
|
3779000 | usd |
CY2024Q2 | us-gaap |
Taxes Excluding Income And Excise Taxes
TaxesExcludingIncomeAndExciseTaxes
|
6612000 | usd |
CY2023Q2 | us-gaap |
Taxes Excluding Income And Excise Taxes
TaxesExcludingIncomeAndExciseTaxes
|
5555000 | usd |
CY2024Q2 | awr |
Costof Construction
CostofConstruction
|
16197000 | usd |
CY2023Q2 | awr |
Costof Construction
CostofConstruction
|
16034000 | usd |
CY2024Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
103580000 | usd |
CY2023Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
98455000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
51748000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
58945000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
13137000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
10728000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
25992000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
20209000 | usd | |
CY2024Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
2093000 | usd |
CY2023Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1803000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1519000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1705000 | usd |
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-9525000 | usd |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-7220000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
42223000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51725000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10359000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13204000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
31864000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38521000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37309000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
36976000 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.85 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.04 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37418000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37067000 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.85 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.04 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.4300 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.3975 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
776109000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
23135000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
15584000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
1570000 | usd |
CY2024Q1 | awr |
Dividends Equivalent Rights On Share Based Compensation Not Paid In Cash Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
|
44000 | usd |
CY2024Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
15905000 | usd |
CY2024Q1 | awr |
Dividends Equivalent Rights On Share Based Compensation Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
|
44000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
800493000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
31864000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
16724000 | usd |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
420000 | usd |
CY2024Q2 | awr |
Dividends Equivalent Rights On Share Based Compensation Not Paid In Cash Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
|
55000 | usd |
CY2024Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
16024000 | usd |
CY2024Q2 | awr |
Dividends Equivalent Rights On Share Based Compensation Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
|
55000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
833477000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
709549000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
34407000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
1587000 | usd |
CY2023Q1 | awr |
Dividends Equivalent Rights On Share Based Compensation Not Paid In Cash Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
|
47000 | usd |
CY2023Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
14695000 | usd |
CY2023Q1 | awr |
Dividends Equivalent Rights On Share Based Compensation Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
|
47000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
730848000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38521000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
396000 | usd |
CY2023Q2 | awr |
Dividends Equivalent Rights On Share Based Compensation Not Paid In Cash Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
|
42000 | usd |
CY2023Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
14699000 | usd |
CY2023Q2 | awr |
Dividends Equivalent Rights On Share Based Compensation Net Of Tax
DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
|
42000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
755066000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54999000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
72928000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21984000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
847000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
599000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2577000 | usd | |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
3086000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
89000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1641000 | usd | |
awr |
Increase Decrease In Unbilled Contracts Receivables
IncreaseDecreaseInUnbilledContractsReceivables
|
933000 | usd | |
us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
421000 | usd | |
awr |
Increase Decrease Receivable From Government
IncreaseDecreaseReceivableFromGovernment
|
10922000 | usd | |
us-gaap |
Increase Decrease In Materials And Supplies
IncreaseDecreaseInMaterialsAndSupplies
|
2199000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2690000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
528000 | usd | |
us-gaap |
Increase Decrease In Regulatory Assets And Liabilities
IncreaseDecreaseInRegulatoryAssetsAndLiabilities
|
70875000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-9669000 | usd | |
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
21432000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-318000 | usd | |
us-gaap |
Increase Decrease In Pension And Postretirement Obligations
IncreaseDecreaseInPensionAndPostretirementObligations
|
2041000 | usd | |
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-1273000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17764000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
88649000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-827000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-87822000 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
32423000 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd | |
us-gaap |
Proceeds From Advances For Construction
ProceedsFromAdvancesForConstruction
|
5672000 | usd | |
us-gaap |
Proceeds From Advances For Construction
ProceedsFromAdvancesForConstruction
|
4606000 | usd | |
us-gaap |
Repayments Of Advances For Construction
RepaymentsOfAdvancesForConstruction
|
2998000 | usd | |
us-gaap |
Repayments Of Advances For Construction
RepaymentsOfAdvancesForConstruction
|
2973000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
256000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
251000 | usd | |
us-gaap |
Proceeds From Debt Net Of Issuance Costs
ProceedsFromDebtNetOfIssuanceCosts
|
64618000 | usd | |
us-gaap |
Proceeds From Debt Net Of Issuance Costs
ProceedsFromDebtNetOfIssuanceCosts
|
129665000 | usd | |
us-gaap |
Proceeds From Repayments Of Notes Payable
ProceedsFromRepaymentsOfNotesPayable
|
-38500000 | usd | |
us-gaap |
Proceeds From Repayments Of Notes Payable
ProceedsFromRepaymentsOfNotesPayable
|
-35667000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
31929000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
29394000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1138000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
899000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
27892000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
65087000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-10490000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-4971000 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
14073000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5997000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3583000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1026000 | usd |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
35541000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
35731000 | usd | |
us-gaap |
Contribution Of Property
ContributionOfProperty
|
3625000 | usd | |
us-gaap |
Contribution Of Property
ContributionOfProperty
|
809000 | usd | |
awr |
Number Of Military Bases Started Operating In April2024
NumberOfMilitaryBasesStartedOperatingInApril2024
|
2 | item | |
awr |
Number Of Registrants Filing Combined Report
NumberOfRegistrantsFilingCombinedReport
|
2 | registrant | |
CY2024Q1 | awr |
Sale Of Stock Maximum Consideration On Transaction
SaleOfStockMaximumConsiderationOnTransaction
|
200000000 | usd |
awr |
Sale Of Stock Agreement Term
SaleOfStockAgreementTerm
|
P3Y | ||
CY2024Q2 | us-gaap |
Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
|
227667 | shares |
us-gaap |
Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
|
455648 | shares | |
CY2024Q2 | us-gaap |
Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
|
16800000 | usd |
CY2024Q2 | us-gaap |
Payments For Commissions
PaymentsForCommissions
|
300000 | usd |
us-gaap |
Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
|
33000000.0 | usd | |
us-gaap |
Payments For Commissions
PaymentsForCommissions
|
500000 | usd | |
CY2024Q2 | us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
100000 | usd |
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
700000 | usd | |
CY2024Q2 | awr |
Sale Of Stock Remaining Available For Sale
SaleOfStockRemainingAvailableForSale
|
166500000 | usd |
us-gaap |
Debt Instrument Term
DebtInstrumentTerm
|
P5Y | ||
CY2024Q2 | us-gaap |
Revenues
Revenues
|
155328000 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
157400000 | usd |
us-gaap |
Revenues
Revenues
|
290579000 | usd | |
us-gaap |
Revenues
Revenues
|
318823000 | usd | |
CY2024Q2 | us-gaap |
Net Regulatory Assets
NetRegulatoryAssets
|
80052000 | usd |
CY2023Q4 | us-gaap |
Net Regulatory Assets
NetRegulatoryAssets
|
69507000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
31864000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38521000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54999000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
72928000 | usd | |
CY2024Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
110000 | usd |
CY2023Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
112000 | usd |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
162000 | usd | |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
197000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
31754000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
38409000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
54837000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
72731000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37309000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
36976000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37169000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
36972000 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.85 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.04 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.48 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.97 | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
0 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
0 | shares |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
31754000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
38409000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
54837000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
72731000 | usd | |
CY2024Q2 | us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
54000 | usd |
CY2023Q2 | us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
69000 | usd |
us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
67000 | usd | |
us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
117000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
31808000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
38478000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
54904000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
72848000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37309000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37169000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
36972000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
109000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
91000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
94000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
86000 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37418000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37067000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37263000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
37058000 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.85 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.04 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.47 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.97 | ||
CY2024Q2 | us-gaap |
Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
|
227667 | shares |
us-gaap |
Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
|
455648 | shares | |
CY2024Q2 | us-gaap |
Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
|
16800000 | usd |
CY2024Q2 | us-gaap |
Payments For Commissions
PaymentsForCommissions
|
300000 | usd |
us-gaap |
Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
|
33000000.0 | usd | |
us-gaap |
Payments For Commissions
PaymentsForCommissions
|
500000 | usd | |
us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
20939 | shares | |
us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
14358 | shares | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1100000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
900000 | usd | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.4300 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.3975 | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.8600 | ||
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.7950 | ||
CY2024Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
3400000 | usd |
CY2023Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
3100000 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
155328000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
51748000 | usd |
CY2024Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-11044000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1981636000 | usd |
CY2024Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10770000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10359000 | usd |
CY2024Q2 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
61748000 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
157400000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
58945000 | usd |
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-8925000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1814061000 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10258000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13204000 | usd |
CY2023Q2 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
39312000 | usd |
us-gaap |
Revenues
Revenues
|
290579000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
90722000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-21829000 | usd | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1981636000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
21492000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
17755000 | usd | |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
109298000 | usd | |
us-gaap |
Revenues
Revenues
|
318823000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
110110000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-16542000 | usd | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1814061000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
21461000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
23956000 | usd | |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
88649000 | usd | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1981636000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1981636000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1814061000 | usd |
CY2024Q2 | awr |
Assets Other Than Property Plant And Equipment Net
AssetsOtherThanPropertyPlantAndEquipmentNet
|
366684000 | usd |
CY2023Q2 | awr |
Assets Other Than Property Plant And Equipment Net
AssetsOtherThanPropertyPlantAndEquipmentNet
|
325574000 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
2348320000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
2139635000 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |