2024 Q1 Form 10-K Financial Statement

#000182072124000011 Filed on February 28, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023
Revenue $153.4M $341.6M $1.577B
YoY Change -59.29% -15.04% -3.72%
Cost Of Revenue $98.31M $257.4M $1.161B
YoY Change -64.33% -19.95% -17.68%
Gross Profit $55.09M $84.23M $415.6M
YoY Change -45.55% 4.61% 82.84%
Gross Profit Margin 35.91% 24.66% 26.36%
Selling, General & Admin $37.78M $43.71M $159.5M
YoY Change -0.94% 15.9% 5.81%
% of Gross Profit 68.59% 51.89% 38.39%
Research & Development $1.900M
YoY Change -9.52%
% of Gross Profit 3.45%
Depreciation & Amortization $900.0K $13.59M $3.500M
YoY Change -93.81% -54.48% -96.54%
% of Gross Profit 1.63% 16.13% 0.84%
Operating Expenses $46.68M $54.01M $201.4M
YoY Change -13.11% -13.86% -17.92%
Operating Profit $8.414M $30.22M $214.1M
YoY Change -82.27% 69.56% -1280.85%
Interest Expense $8.940M -$6.977M $44.23M
YoY Change -5.89% -34.28% 31.98%
% of Operating Profit 106.25% -23.09% 20.66%
Other Income/Expense, Net -$4.945M $252.0K -$36.97M
YoY Change -56.81% -91.05% -380.46%
Pretax Income $3.469M $23.50M $177.2M
YoY Change -90.37% 174.86% -3677.48%
Income Tax $1.300M $409.0K $39.92M
% Of Pretax Income 37.47% 1.74% 22.53%
Net Earnings $2.165M $9.754M $137.2M
YoY Change -91.72% -156.51% 2996.57%
Net Earnings / Revenue 1.41% 2.86% 8.71%
Basic Earnings Per Share -$0.07 $0.57
Diluted Earnings Per Share -$0.07 $0.06 $0.56
COMMON SHARES
Basic Shares Outstanding 151.3M shares 151.2M shares 150.9M shares
Diluted Shares Outstanding 151.4M shares 152.0M shares

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $287.6M $249.1M $249.1M
YoY Change 94.66% 86.02% 86.02%
Cash & Equivalents $287.6M $249.1M $249.1M
Short-Term Investments
Other Short-Term Assets $78.88M $89.09M $89.09M
YoY Change 70.08% 125.91% 125.91%
Inventory $178.7M $162.0M $162.0M
Prepaid Expenses
Receivables $229.2M $332.2M $332.2M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $774.4M $832.3M $832.3M
YoY Change -10.64% 0.13% 0.13%
LONG-TERM ASSETS
Property, Plant & Equipment $26.69M $31.89M $53.97M
YoY Change 3.19% 37.59% 132.89%
Goodwill $425.4M $435.6M
YoY Change -0.64% 4.66%
Intangibles $339.2M $350.4M
YoY Change -10.6% -9.31%
Long-Term Investments
YoY Change
Other Assets $49.73M $40.72M $34.50M
YoY Change 61.44% 24.69% -29.76%
Total Long-Term Assets $854.9M $874.5M $874.5M
YoY Change -7.84% -0.04% -0.04%
TOTAL ASSETS
Total Short-Term Assets $774.4M $832.3M $832.3M
Total Long-Term Assets $854.9M $874.5M $874.5M
Total Assets $1.629B $1.707B $1.707B
YoY Change -9.19% 0.04% 0.04%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $93.40M $119.5M $119.5M
YoY Change -53.43% -29.88% -29.88%
Accrued Expenses $36.73M $73.00M $51.64M
YoY Change -39.03% 24.61% -11.86%
Deferred Revenue $86.56M $66.49M
YoY Change -42.81% -62.84%
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $22.50M $21.47M $21.47M
YoY Change -34.57% -44.5% -56.4%
Total Short-Term Liabilities $283.7M $335.7M $335.7M
YoY Change -39.72% -27.85% -27.85%
LONG-TERM LIABILITIES
Long-Term Debt $657.7M $660.9M $660.9M
YoY Change -6.82% -8.25% -8.25%
Other Long-Term Liabilities $19.26M $20.43M $32.74M
YoY Change 38.17% 37.95% 36.51%
Total Long-Term Liabilities $677.0M $681.4M $693.7M
YoY Change -5.95% -7.32% -6.8%
TOTAL LIABILITIES
Total Short-Term Liabilities $283.7M $335.7M $335.7M
Total Long-Term Liabilities $677.0M $681.4M $693.7M
Total Liabilities $1.033B $1.096B $1.096B
YoY Change -18.94% -14.5% -14.5%
SHAREHOLDERS EQUITY
Retained Earnings -$128.1M -$130.2M
YoY Change -46.94% -51.31%
Common Stock $151.0K $151.0K
YoY Change 0.67% 0.67%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $231.2M $259.2M $610.5M
YoY Change
Total Liabilities & Shareholders Equity $1.629B $1.707B $1.707B
YoY Change -9.19% 0.04% 0.04%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $2.165M $9.754M $137.2M
YoY Change -91.72% -156.51% 2996.57%
Depreciation, Depletion And Amortization $900.0K $13.59M $3.500M
YoY Change -93.81% -54.48% -96.54%
Cash From Operating Activities $47.50M $93.98M $232.0M
YoY Change 3.68% -3.58% 63.93%
INVESTING ACTIVITIES
Capital Expenditures $2.396M $5.374M $16.99M
YoY Change -38.3% 36.78% 59.99%
Acquisitions $0.00
YoY Change -100.0%
Other Investing Activities $10.00K $168.0K $168.0K
YoY Change -8500.0% -100.04%
Cash From Investing Activities -$2.386M -$5.206M -$16.82M
YoY Change -38.55% 32.43% -95.62%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $0.00
YoY Change -100.0%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -$4.575M -17.32M -$101.8M
YoY Change -80.75% -29.9% -1305.7%
NET CHANGE
Cash From Operating Activities $47.50M 93.98M $232.0M
Cash From Investing Activities -$2.386M -5.206M -$16.82M
Cash From Financing Activities -$4.575M -17.32M -$101.8M
Net Change In Cash $38.54M 71.46M $115.2M
YoY Change 178.17% 3.81% -149.27%
FREE CASH FLOW
Cash From Operating Activities $47.50M $93.98M $232.0M
Capital Expenditures $2.396M $5.374M $16.99M
Free Cash Flow $45.11M $88.61M $215.0M
YoY Change 7.57% -5.27% 64.25%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Albuquerque
CY2021Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-39613
CY2023 dei Entity Registrant Name
EntityRegistrantName
ARRAY TECHNOLOGIES, INC.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
83-2747826
CY2023 dei City Area Code
CityAreaCode
(505)
CY2023 dei Security12b Title
Security12bTitle
Common stock, $0.001 par value
CY2023 dei Trading Symbol
TradingSymbol
ARRY
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
259248000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
4432000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-50403000 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2527000 usd
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2599000 usd
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-467000 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8862000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-31565000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-10102000 usd
CY2023 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-111986000 usd
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
59002000 usd
CY2021 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-50619000 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
231955000 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
141493000 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-263187000 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
16989000 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
10619000 usd
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
3357000 usd
CY2021 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
133225000 usd
CY2022 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0 usd
CY2022 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
6900000 usd
CY2022Q1 arry Percentage Estimated Royalty Rate
PercentageEstimatedRoyaltyRate
0.0125
CY2022Q1 arry Percentage Weighted Average Cost Of Capital Discount Rate
PercentageWeightedAverageCostOfCapitalDiscountRate
0.152
CY2023Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
335976000 usd
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
423071000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3824000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
23174000 usd
CY2022 us-gaap Depreciation
Depreciation
2600000 usd
CY2021 us-gaap Depreciation
Depreciation
2400000 usd
CY2021 us-gaap Depreciation Nonproduction
DepreciationNonproduction
400000 usd
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
173625000 usd
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
13562000 usd
CY2021 arry Proceeds From Issuance Of Temporary Equity
ProceedsFromIssuanceOfTemporaryEquity
224987000 usd
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0 usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
15885000 usd
CY2023 arry Payment Of Temporary Equity Issuance Costs
PaymentOfTemporaryEquityIssuanceCosts
1509000 usd
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-53000 usd
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
1155000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
133901000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
367670000 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
43949000 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
23118000 usd
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
45942000 usd
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001820721
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2021Q1 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2023Q4 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2021Q1 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2022Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2023Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2022Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent
CY2023Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent
CY2022Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2023Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
3901 Midway Place NE
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
NM
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
87109
CY2023 dei Local Phone Number
LocalPhoneNumber
881-7567
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
2898371623 usd
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
151288159 shares
CY2023Q4 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023 dei Auditor Firm
AuditorFirmId
34
CY2023 dei Auditor Name
AuditorName
Deloitte & Touche LLP
CY2023 dei Auditor Location
AuditorLocation
Tempe, AZ, United States
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
249080000 usd
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
133901000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
332152000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
421183000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
161964000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
233159000 usd
CY2023Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
0 usd
CY2022Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
3532000 usd
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
89085000 usd
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
39434000 usd
CY2022Q4 us-gaap Temporary Equity Liquidation Preference
TemporaryEquityLiquidationPreference
493100000 usd
CY2023Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
351260000 usd
CY2023Q4 us-gaap Assets Current
AssetsCurrent
832281000 usd
CY2022Q4 us-gaap Assets Current
AssetsCurrent
831209000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
31886000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
23174000 usd
CY2023Q4 us-gaap Goodwill
Goodwill
435591000 usd
CY2022Q4 us-gaap Goodwill
Goodwill
416184000 usd
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
350396000 usd
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
386364000 usd
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
15870000 usd
CY2022Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
16466000 usd
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
40717000 usd
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
32655000 usd
CY2023Q4 us-gaap Assets
Assets
1706741000 usd
CY2022Q4 us-gaap Assets
Assets
1706052000 usd
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
119498000 usd
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
170430000 usd
CY2023Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
70211000 usd
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
54895000 usd
CY2023Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
2790000 usd
CY2022Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
3690000 usd
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
5754000 usd
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
6881000 usd
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
66488000 usd
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
178922000 usd
CY2023Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
1427000 usd
CY2022Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
1200000 usd
CY2023Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
21472000 usd
CY2022Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
38691000 usd
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
48051000 usd
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
10553000 usd
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
335691000 usd
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
465262000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
66858000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
72606000 usd
CY2023Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
8936000 usd
CY2022Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
7387000 usd
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
20428000 usd
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
14808000 usd
CY2023Q4 us-gaap Product Warranty Accrual Noncurrent
ProductWarrantyAccrualNoncurrent
3372000 usd
CY2022Q4 us-gaap Product Warranty Accrual Noncurrent
ProductWarrantyAccrualNoncurrent
1786000 usd
CY2023Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
660948000 usd
CY2022Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
720352000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
1096233000 usd
CY2022Q4 us-gaap Liabilities
Liabilities
1282201000 usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
500000 shares
CY2023Q4 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
500000 shares
CY2023Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
432759 shares
CY2022Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
406389 shares
CY2023Q4 us-gaap Temporary Equity Liquidation Preference
TemporaryEquityLiquidationPreference
493100000 usd
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
299570000 usd
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
4500000 shares
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
4500000 shares
CY2022Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
1000000000 shares
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
1000000000 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
151242120 shares
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
150513104 shares
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
151000 usd
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
150000 usd
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
344517000 usd
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
383176000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-130230000 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-267470000 usd
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
44810000 usd
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
8425000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
259248000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
124281000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1706741000 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1706052000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1576551000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
1146442000 usd
CY2022 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
1410270000 usd
CY2021 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
770459000 usd
CY2023 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2022 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2021 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
1161000000 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
1424828000 usd
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
785017000 usd
CY2023 us-gaap Gross Profit
GrossProfit
415551000 usd
CY2022 us-gaap Gross Profit
GrossProfit
212718000 usd
CY2021 us-gaap Gross Profit
GrossProfit
68301000 usd
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
159535000 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
150777000 usd
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
80974000 usd
CY2023 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
2964000 usd
CY2022 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-4507000 usd
CY2021 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
2696000 usd
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
38928000 usd
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
84581000 usd
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
9372000 usd
CY2023 us-gaap Operating Expenses
OperatingExpenses
201427000 usd
CY2022 us-gaap Operating Expenses
OperatingExpenses
230851000 usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
168000 usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
CY2023 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 usd
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
373818000 usd
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 usd
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
0 usd
CY2022 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
0 usd
CY2021 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
11975000 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-16821000 usd
CY2023 arry Proceeds From Issuance Of Temporary Equity
ProceedsFromIssuanceOfTemporaryEquity
0 usd
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
120645000 usd
CY2022 arry Payment Of Temporary Equity Issuance Costs
PaymentOfTemporaryEquityIssuanceCosts
1893000 usd
CY2021 arry Payment Of Temporary Equity Issuance Costs
PaymentOfTemporaryEquityIssuanceCosts
7195000 usd
CY2023 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
0 usd
CY2022 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
450000 usd
CY2021 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
3873000 usd
CY2023 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
0 usd
CY2022 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
18670000 usd
CY2021 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
8051000 usd
CY2023 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
0 usd
CY2022 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
116000000 usd
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
126033000 usd
CY2023 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
116000000 usd
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
126033000 usd
CY2023 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
63311000 usd
CY2022 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
20188000 usd
CY2021 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
0 usd
CY2023 arry Proceeds From Issuance Of Convertible Notes
ProceedsFromIssuanceOfConvertibleNotes
0 usd
CY2022 arry Proceeds From Issuance Of Convertible Notes
ProceedsFromIssuanceOfConvertibleNotes
0 usd
CY2021 arry Proceeds From Issuance Of Convertible Notes
ProceedsFromIssuanceOfConvertibleNotes
413321000 usd
CY2023 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
0 usd
CY2022 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
0 usd
CY2021 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
52870000 usd
CY2023 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
0 usd
CY2022 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
0 usd
CY2021 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
1591000 usd
CY2021 us-gaap Operating Expenses
OperatingExpenses
93042000 usd
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
214124000 usd
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-18133000 usd
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-24741000 usd
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-1015000 usd
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2789000 usd
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-905000 usd
CY2023 us-gaap Interest And Other Income
InterestAndOtherIncome
8330000 usd
CY2022 us-gaap Interest And Other Income
InterestAndOtherIncome
3181000 usd
CY2021 us-gaap Interest And Other Income
InterestAndOtherIncome
209000 usd
CY2023 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
0 usd
CY2022 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
42750000 usd
CY2021 us-gaap Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
0 usd
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
0 usd
CY2023 us-gaap Interest Expense
InterestExpense
44229000 usd
CY2022 us-gaap Interest Expense
InterestExpense
36694000 usd
CY2021 us-gaap Interest Expense
InterestExpense
35684000 usd
CY2023 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-36967000 usd
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
13181000 usd
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-36380000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-4952000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-61121000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-10718000 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-66118000 usd
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
150942000 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
152022000 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
149819000 shares
CY2023 us-gaap Net Income Loss
NetIncomeLoss
137240000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
4432000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-50403000 usd
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
36385000 usd
CY2022 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
8425000 usd
CY2021 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
0 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
12857000 usd
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-50403000 usd
CY2020Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
0 shares
CY2020Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
0 usd
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
-80899000 usd
CY2021 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
104764000 usd
CY2021 arry Adjustments To Additional Paid In Capital Deferred Tax Impact Of Capped Call
AdjustmentsToAdditionalPaidInCapitalDeferredTaxImpactOfCappedCall
40514000 usd
CY2021 arry Temporary Equity Payment Of Dividends
TemporaryEquityPaymentOfDividends
8052000 usd
CY2021 arry Temporary Equity Preferred Accretion
TemporaryEquityPreferredAccretion
7489000 usd
CY2021 arry Adjustments To Additional Paid In Capital Preferred Stock Accretion
AdjustmentsToAdditionalPaidInCapitalPreferredStockAccretion
7489000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-50403000 usd
CY2021Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
350000 shares
CY2021Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
237462000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
-69205000 usd
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
14543000 usd
CY2022 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
216078000 usd
CY2022 arry Temporary Equity Accretion Of Dividends Shares
TemporaryEquityAccretionOfDividendsShares
19000 shares
CY2022 us-gaap Temporary Equity Accretion Of Dividends
TemporaryEquityAccretionOfDividends
48054000 usd
CY2022 us-gaap Dividends Preferred Stock
DividendsPreferredStock
48054000 usd
CY2022 arry Temporary Equity Dividends Paid Shares
TemporaryEquityDividendsPaidShares
13000 shares
CY2022 arry Temporary Equity Dividends Paid Amount
TemporaryEquityDividendsPaidAmount
18670000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
4432000 usd
CY2022 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
8425000 usd
CY2022Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
406000 shares
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
299570000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
124281000 usd
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
14541000 usd
CY2023 arry Temporary Equity Accretion Of Dividends Shares
TemporaryEquityAccretionOfDividendsShares
26000 shares
CY2023 us-gaap Temporary Equity Accretion Of Dividends
TemporaryEquityAccretionOfDividends
51690000 usd
CY2023 us-gaap Dividends Preferred Stock
DividendsPreferredStock
53199000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
137240000 usd
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
36385000 usd
CY2023Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
432000 shares
CY2023Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
351260000 usd
CY2023 us-gaap Other Depreciation And Amortization
OtherDepreciationAndAmortization
40268000 usd
CY2022 us-gaap Other Depreciation And Amortization
OtherDepreciationAndAmortization
86501000 usd
CY2021 us-gaap Other Depreciation And Amortization
OtherDepreciationAndAmortization
11388000 usd
CY2023 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2022 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2021 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
14558000 usd
CY2023 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
10570000 usd
CY2022 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
6857000 usd
CY2021 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
15036000 usd
CY2023 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
457000 usd
CY2022 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
14540000 usd
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
14982000 usd
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
13757000 usd
CY2023 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
2964000 usd
CY2022 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-4507000 usd
CY2021 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
2696000 usd
CY2023 us-gaap Product Warranty Expense
ProductWarrantyExpense
4666000 usd
CY2022 us-gaap Product Warranty Expense
ProductWarrantyExpense
4152000 usd
CY2021 us-gaap Product Warranty Expense
ProductWarrantyExpense
516000 usd
CY2023 us-gaap Inventory Write Down
InventoryWriteDown
6431000 usd
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
-859000 usd
CY2021 us-gaap Inventory Write Down
InventoryWriteDown
990000 usd
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-92800000 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
76984000 usd
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
116848000 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-66743000 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-20870000 usd
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
88184000 usd
CY2023 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-9000 usd
CY2022 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-5611000 usd
CY2021 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-8106000 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10840000 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-19124000 usd
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
21226000 usd
CY2023 us-gaap Increase Decrease In Other Accounts Payable
IncreaseDecreaseInOtherAccountsPayable
-37654000 usd
CY2022 us-gaap Increase Decrease In Other Accounts Payable
IncreaseDecreaseInOtherAccountsPayable
12667000 usd
CY2021 us-gaap Increase Decrease In Other Accounts Payable
IncreaseDecreaseInOtherAccountsPayable
7015000 usd
CY2023 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
5325000 usd
CY2022 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1024000 usd
CY2021 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
9133000 usd
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1936000 usd
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-755000 usd
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-8754000 usd
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
1177000 usd
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
3784000 usd
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
221000 usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
168000 usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
CY2023 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 usd
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
373818000 usd
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
0 usd
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
0 usd
CY2022 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
0 usd
CY2021 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
11975000 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-16821000 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-384437000 usd
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15332000 usd
CY2023 arry Proceeds From Issuance Of Temporary Equity
ProceedsFromIssuanceOfTemporaryEquity
0 usd
CY2022 arry Proceeds From Issuance Of Temporary Equity
ProceedsFromIssuanceOfTemporaryEquity
33098000 usd
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
120645000 usd
CY2022 arry Payment Of Temporary Equity Issuance Costs
PaymentOfTemporaryEquityIssuanceCosts
1893000 usd
CY2021 arry Payment Of Temporary Equity Issuance Costs
PaymentOfTemporaryEquityIssuanceCosts
7195000 usd
CY2023 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
0 usd
CY2022 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
450000 usd
CY2021 arry Payments Of Common Stock Issuance Costs
PaymentsOfCommonStockIssuanceCosts
3873000 usd
CY2022 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
18670000 usd
CY2021 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
8051000 usd
CY2023 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
0 usd
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
126033000 usd
CY2023 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
116000000 usd
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
126033000 usd
CY2023 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
63311000 usd
CY2022 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
20188000 usd
CY2021 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
0 usd
CY2023 arry Proceeds From Issuance Of Convertible Notes
ProceedsFromIssuanceOfConvertibleNotes
0 usd
CY2022 arry Proceeds From Issuance Of Convertible Notes
ProceedsFromIssuanceOfConvertibleNotes
0 usd
CY2023 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
0 usd
CY2022 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
0 usd
CY2021 arry Premium Paid On Capped Call
PremiumPaidOnCappedCall
52870000 usd
CY2023 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
0 usd
CY2022 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
0 usd
CY2021 arry Fees Paid On Issuance Of Convertible Notes
FeesPaidOnIssuanceOfConvertibleNotes
1591000 usd
CY2023 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
74300000 usd
CY2022 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
14300000 usd
CY2021 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
0 usd
CY2023 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
88063000 usd
CY2022 us-gaap Repayments Of Other Debt
RepaymentsOfOtherDebt
23935000 usd
CY2023 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
1200000 usd
CY2022 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
1483000 usd
CY2021 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
7810000 usd
CY2023 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
CY2022 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
CY2021 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
6590000 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-101761000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
8440000 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
537748000 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1806000 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
735000 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
0 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
115179000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-233769000 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
259229000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
133901000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
367670000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
249080000 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
24306000 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
10739000 usd
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
13318000 usd
CY2022 us-gaap Dividends Preferred Stock Stock
DividendsPreferredStockStock
6389000 usd
CY2021 us-gaap Dividends Preferred Stock Stock
DividendsPreferredStockStock
0 usd
CY2023 us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
0 usd
CY2022 us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
200224000 usd
CY2021 us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
0 usd
CY2023 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
74300000 usd
CY2022 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
14300000 usd
CY2021 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
0 usd
CY2023 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
1200000 usd
CY2022 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
1483000 usd
CY2021 arry Business Combination Contingent Consideration Arrangements Settlements Of Contingent Consideration Liability
BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability
7810000 usd
CY2023 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
CY2022 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
CY2021 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
6590000 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-101761000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
8440000 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
537748000 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1806000 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
735000 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
0 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
115179000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-233769000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
133901000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
367670000 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
108441000 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
24306000 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
10739000 usd
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
13318000 usd
CY2023 us-gaap Dividends Preferred Stock Stock
DividendsPreferredStockStock
26370000 usd
CY2022 us-gaap Dividends Preferred Stock Stock
DividendsPreferredStockStock
6389000 usd
CY2023 us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
0 usd
CY2021 us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
0 usd
CY2023 us-gaap Nature Of Operations
NatureOfOperations
<span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Organization, Business and Out-of-Period Adjustments </span><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Array Technologies, Inc. (the “Company”), formerly ATI Intermediate Holdings, LLC, is a Delaware corporation formed in December 2018 as a wholly owned subsidiary of ATI Investment Parent, LLC (“Former Parent”). On October 14, 2020, the Company converted from a Delaware limited liability company to a Delaware corporation and changed the Company’s name to Array Technologies, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On January 11, 2022, the Company acquired 100% of the share capital of Soluciones Técnicas Integrales Norland, S.L.U., a Spanish private limited liability Company, and its subsidiaries (collectively, “STI”) with cash and common stock of the Company (the “STI Acquisition”). The STI Acquisition was accounted for as a business combination. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Upon completion of the STI Acquisition, the Company began operating as two reportable operating segments: the Array Legacy operating segment (“Array Legacy Operations”) and the newly acquired operations (the “STI Legacy Operations”) operating segment pertaining to STI. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Headquartered in Albuquerque, New Mexico, the Company is a leading global manufacturer and supplier of utility-scale solar tracking systems and technologies.</span></div>
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 segment
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Reclassifications</span></div>Beginning in the third quarter of 2023, the Company reclassified amounts recorded for amortization of certain acquired intangible assets in prior presentations from Total operating expenses under the caption "Depreciation and amortization" to Total cost of revenue under the caption "Amortization of developed technology" in the consolidated statements of operations. The Company believes this presentation enhances the comparability of the Company’s financial statements to industry peers.
CY2023Q4 arry Vendor Rebates Outstanding Current
VendorRebatesOutstandingCurrent
48400000 usd
CY2023Q4 arry Vendor Rebates Deferred Consideration Current
VendorRebatesDeferredConsiderationCurrent
40600000 usd
CY2023Q4 arry Vendor Rebates Deferred Consideration Current
VendorRebatesDeferredConsiderationCurrent
40600000 usd
CY2023 us-gaap Nature Of Operations
NatureOfOperations
<span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Organization, Business and Out-of-Period Adjustments </span><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Array Technologies, Inc. (the “Company”), formerly ATI Intermediate Holdings, LLC, is a Delaware corporation formed in December 2018 as a wholly owned subsidiary of ATI Investment Parent, LLC (“Former Parent”). On October 14, 2020, the Company converted from a Delaware limited liability company to a Delaware corporation and changed the Company’s name to Array Technologies, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On January 11, 2022, the Company acquired 100% of the share capital of Soluciones Técnicas Integrales Norland, S.L.U., a Spanish private limited liability Company, and its subsidiaries (collectively, “STI”) with cash and common stock of the Company (the “STI Acquisition”). The STI Acquisition was accounted for as a business combination. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Upon completion of the STI Acquisition, the Company began operating as two reportable operating segments: the Array Legacy operating segment (“Array Legacy Operations”) and the newly acquired operations (the “STI Legacy Operations”) operating segment pertaining to STI. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Headquartered in Albuquerque, New Mexico, the Company is a leading global manufacturer and supplier of utility-scale solar tracking systems and technologies.</span></div>
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 segment
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Reclassifications</span></div>Beginning in the third quarter of 2023, the Company reclassified amounts recorded for amortization of certain acquired intangible assets in prior presentations from Total operating expenses under the caption "Depreciation and amortization" to Total cost of revenue under the caption "Amortization of developed technology" in the consolidated statements of operations. The Company believes this presentation enhances the comparability of the Company’s financial statements to industry peers.
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses during the reporting period. Although management believes its estimates are reasonable, actual results could differ from those estimates.</span></div>
CY2023Q4 arry Vendor Rebates
VendorRebates
49900000 usd
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses during the reporting period. Although management believes its estimates are reasonable, actual results could differ from those estimates.</span></div>
CY2023Q4 arry Vendor Rebates
VendorRebates
49900000 usd
CY2023Q4 arry Vendor Rebates Outstanding Current
VendorRebatesOutstandingCurrent
48400000 usd
CY2023Q4 arry Vendor Rebates Deferred Consideration Current
VendorRebatesDeferredConsiderationCurrent
40600000 usd
CY2023Q4 arry Vendor Rebates Deferred Consideration Current
VendorRebatesDeferredConsiderationCurrent
40600000 usd
CY2022 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
CY2021 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
CY2023Q4 arry Lessee Operating Lease Number Of Options To Extend Or Terminate
LesseeOperatingLeaseNumberOfOptionsToExtendOrTerminate
1 option
CY2023Q4 arry Lessee Operating Lease Number Of Options To Extend Or Terminate
LesseeOperatingLeaseNumberOfOptionsToExtendOrTerminate
1 option
CY2022 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
CY2021 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
CY2023 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 usd
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
12000000 usd
CY2021 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0 usd
CY2023 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
10600000 usd
us-gaap Write Off Of Deferred Debt Issuance Cost
WriteOffOfDeferredDebtIssuanceCost
9600000 usd
CY2023 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Credit Concentration</span></div>Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to cash balances.
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
12000000 usd
CY2021 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0 usd
CY2023 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0 usd
CY2023 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
10600000 usd
CY2021 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
15000000 usd
CY2023 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Credit Concentration</span></div>Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to cash balances.
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
236149000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
140000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
332152000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
421183000 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
236009000 usd
CY2023Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
24000000 usd
CY2022Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
47400000 usd
CY2021Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
13500000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
140000 usd
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
663000 usd
CY2023 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
-2871000 usd
CY2022 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
-2599000 usd
CY2021 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
303000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
916000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
731000 usd
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
130000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
19000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
120000 usd
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
90000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
3824000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
140000 usd
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
236149000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
140000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
332152000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
421183000 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
236009000 usd
CY2023Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
24000000 usd
CY2022Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
47400000 usd
CY2021Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
13500000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
140000 usd
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
663000 usd
CY2023 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
-2871000 usd
CY2022 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
-2599000 usd
CY2021 arry Account Receivable Provision For Credit Losses
AccountReceivableProvisionForCreditLosses
303000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
916000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
731000 usd
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
130000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
19000 usd
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
90000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
3824000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1888000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
140000 usd
CY2023Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
86614000 usd
CY2022Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
66574000 usd
CY2023Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
75350000 usd
CY2022Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
166585000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
161964000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
233159000 usd
CY2023Q4 us-gaap Weighted Average Cost Inventory Amount
WeightedAverageCostInventoryAmount
129500000 usd
CY2023Q4 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
32500000 usd
CY2022Q4 us-gaap Weighted Average Cost Inventory Amount
WeightedAverageCostInventoryAmount
209300000 usd
CY2022Q4 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
23800000 usd
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
53978000 usd
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
22092000 usd
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
17819000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
31886000 usd
CY2023 us-gaap Depreciation
Depreciation
3500000 usd
CY2023 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
1300000 usd
CY2023 us-gaap Depreciation Nonproduction
DepreciationNonproduction
2200000 usd
CY2022 us-gaap Depreciation Nonproduction
DepreciationNonproduction
1000000 usd
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2022Q4 us-gaap Goodwill
Goodwill
416184000 usd
CY2023 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
21407000 usd
CY2023Q4 us-gaap Goodwill
Goodwill
435591000 usd
CY2023Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
86614000 usd
CY2022Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
66574000 usd
CY2023Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
75350000 usd
CY2022Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
166585000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
161964000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
233159000 usd
CY2023Q4 us-gaap Weighted Average Cost Inventory Amount
WeightedAverageCostInventoryAmount
129500000 usd
CY2023Q4 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
32500000 usd
CY2022Q4 us-gaap Weighted Average Cost Inventory Amount
WeightedAverageCostInventoryAmount
209300000 usd
CY2022Q4 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
23800000 usd
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
53978000 usd
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
40993000 usd
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
22092000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
31886000 usd
CY2023 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
1300000 usd
CY2022 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
1600000 usd
CY2021 us-gaap Cost Of Goods And Services Sold Depreciation
CostOfGoodsAndServicesSoldDepreciation
2000000 usd
CY2023 us-gaap Depreciation Nonproduction
DepreciationNonproduction
2200000 usd
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2022 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-24445000 usd
CY2021 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8862000 usd
CY2023 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
21407000 usd
CY2023Q4 us-gaap Goodwill
Goodwill
435591000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
621433000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
602432000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
281337000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
226368000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
340096000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
376064000 usd
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
350396000 usd
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
386364000 usd
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
51300000 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
98200000 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
23500000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
621433000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
602432000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
281337000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
226368000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
340096000 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
376064000 usd
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
350396000 usd
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
386364000 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
98200000 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
23500000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
49107000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
49107000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
44801000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
40157000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
40157000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
116767000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
340096000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
136498000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
34344000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-61332000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
40659000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-39296000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
211000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
177157000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-4952000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-61121000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-31565000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-10102000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
39917000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-9384000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-10718000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
3575000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
49107000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
44801000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
40157000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
116767000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
340096000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
136498000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
34344000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-61332000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
40659000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-39296000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
211000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
177157000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-4952000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-61121000 usd
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
26592000 usd
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
12826000 usd
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-8000 usd
CY2023 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
5678000 usd
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
-668000 usd
CY2023 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
16509000 usd
CY2021 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
60000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
22181000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-616000 usd
CY2023 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
942000 usd
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-6160000 usd
CY2023 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-327000 usd
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-960000 usd
CY2023 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-9477000 usd
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
26592000 usd
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
12826000 usd
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-8000 usd
CY2023 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
5678000 usd
CY2022 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1630000 usd
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
-668000 usd
CY2023 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
16509000 usd
CY2022 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
7725000 usd
CY2021 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
60000 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
48779000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
22181000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-616000 usd
CY2023 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
942000 usd
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-6160000 usd
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-9085000 usd
CY2023 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-327000 usd
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-960000 usd
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-1017000 usd
CY2023 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-9477000 usd
CY2021 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8862000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-10102000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
39917000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-9384000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-10718000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
164000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
234000 usd
CY2023Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
3528000 usd
CY2022Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
2780000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
4336000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
569000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
637000 usd
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
2181000 usd
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1014000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
3222000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
164000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
234000 usd
CY2023Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
3528000 usd
CY2022Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
2780000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
4336000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
3575000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
569000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
637000 usd
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
2181000 usd
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1014000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
3222000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
2240000 usd
CY2023Q4 arry Deferred Tax Asset Lease Liabilities
DeferredTaxAssetLeaseLiabilities
5794000 usd
CY2022Q4 arry Deferred Tax Asset Lease Liabilities
DeferredTaxAssetLeaseLiabilities
4588000 usd
CY2023Q4 arry Deferred Tax Asset Premium On Derivative
DeferredTaxAssetPremiumOnDerivative
9376000 usd
CY2022Q4 arry Deferred Tax Asset Premium On Derivative
DeferredTaxAssetPremiumOnDerivative
10792000 usd
CY2023Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
3411000 usd
CY2022Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
6750000 usd
CY2023Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
2000000 usd
CY2022Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
1752000 usd
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
4580000 usd
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
2435000 usd
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
39161000 usd
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
36797000 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
1449000 usd
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
36801000 usd
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
35348000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2825000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1592000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
79913000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
85927000 usd
CY2023Q4 arry Deferred Tax Liabilities Rou Assets
DeferredTaxLiabilitiesROUAssets
5051000 usd
CY2022Q4 arry Deferred Tax Liabilities Rou Assets
DeferredTaxLiabilitiesROUAssets
3969000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
87789000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
91488000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
50988000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
56140000 usd
CY2023 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
407000 usd
CY2022 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
421000 usd
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
2240000 usd
CY2022Q4 arry Deferred Tax Asset Lease Liabilities
DeferredTaxAssetLeaseLiabilities
4588000 usd
CY2023Q4 arry Deferred Tax Asset Premium On Derivative
DeferredTaxAssetPremiumOnDerivative
9376000 usd
CY2022Q4 arry Deferred Tax Asset Premium On Derivative
DeferredTaxAssetPremiumOnDerivative
10792000 usd
CY2023Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
3411000 usd
CY2022Q4 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
6750000 usd
CY2023Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
2000000 usd
CY2022Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
1752000 usd
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
4580000 usd
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
2435000 usd
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
39161000 usd
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
36797000 usd
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2360000 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
1449000 usd
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
36801000 usd
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
35348000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2825000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1592000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
79913000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
85927000 usd
CY2023Q4 arry Deferred Tax Liabilities Rou Assets
DeferredTaxLiabilitiesROUAssets
5051000 usd
CY2022Q4 arry Deferred Tax Liabilities Rou Assets
DeferredTaxLiabilitiesROUAssets
3969000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
87789000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
91488000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
50988000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
56140000 usd
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
37204000 usd
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1040000 usd
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-12835000 usd
CY2023 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
4150000 usd
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
530000 usd
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-1545000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
518000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
740000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
435000 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-932000 usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
712000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
1542000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
-622000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
947000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
-567000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-10718000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-5000000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-4200000 usd
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2400000 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
1400000 usd
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
37204000 usd
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1040000 usd
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-12835000 usd
CY2023 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
4150000 usd
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
530000 usd
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-1545000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
518000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
740000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Officers Compensation Amount
EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount
435000 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-932000 usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
712000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
1542000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
-622000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
947000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Contingent Consideration Amount
EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount
-567000 usd
CY2023 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
407000 usd
CY2022 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
421000 usd
CY2021 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
620000 usd
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
2658000 usd
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-4274000 usd
CY2021 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
0 usd
CY2023 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-5035000 usd
CY2022 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-4183000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
0 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
403000 usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
1668000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
0 usd
CY2023 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
0 usd
CY2022 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
1628000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
950000 usd
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
911000 usd
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-534000 usd
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
14000 usd
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
299000 usd
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
10000 usd
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
69000 usd
CY2023 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
332000 usd
CY2022 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
63000 usd
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
705000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
39917000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-9384000 usd
CY2021 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
620000 usd
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
2658000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-5035000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
0 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
403000 usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
1668000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Fdii Amount
EffectiveIncomeTaxRateReconciliationFdiiAmount
0 usd
CY2023 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
0 usd
CY2022 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
1628000 usd
CY2021 arry Effective Income Tax Rate Reconciliation Transaction Costs Amount
EffectiveIncomeTaxRateReconciliationTransactionCostsAmount
950000 usd
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
911000 usd
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-534000 usd
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
14000 usd
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
299000 usd
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
10000 usd
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
69000 usd
CY2023 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
332000 usd
CY2022 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
63000 usd
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
705000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
39917000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-9384000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-10718000 usd
CY2023 arry Effective Income Tax Rate Reconciliation Foreign Indirect Tax Incentives Amount
EffectiveIncomeTaxRateReconciliationForeignIndirectTaxIncentivesAmount
-5000000 usd
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2400000 usd
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2023Q4 arry Unvouchered Payables Current
UnvoucheredPayablesCurrent
21548000 usd
CY2022Q4 arry Unvouchered Payables Current
UnvoucheredPayablesCurrent
11562000 usd
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
15778000 usd
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
11488000 usd
CY2023Q4 us-gaap Interest Payable Current
InterestPayableCurrent
4723000 usd
CY2022Q4 us-gaap Interest Payable Current
InterestPayableCurrent
3054000 usd
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
5560000 usd
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
950000 usd
CY2023Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
22602000 usd
CY2022Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
27840000 usd
CY2023Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
70211000 usd
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
54895000 usd
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2023Q4 arry Unvouchered Payables Current
UnvoucheredPayablesCurrent
21548000 usd
CY2022Q4 arry Unvouchered Payables Current
UnvoucheredPayablesCurrent
11562000 usd
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
15778000 usd
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
11488000 usd
CY2023Q4 us-gaap Interest Payable Current
InterestPayableCurrent
4723000 usd
CY2022Q4 us-gaap Interest Payable Current
InterestPayableCurrent
3054000 usd
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
5560000 usd
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
950000 usd
CY2023Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
22602000 usd
CY2022Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
27840000 usd
CY2022Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
5476000 usd
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3192000 usd
CY2020Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3049000 usd
CY2023 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
6328000 usd
CY2022 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
5289000 usd
CY2021 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
1064000 usd
CY2023 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
3980000 usd
CY2022 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
1868000 usd
CY2021 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
373000 usd
CY2023 arry Standard Product Warranty Accrual Decrease For Expirations
StandardProductWarrantyAccrualDecreaseForExpirations
1662000 usd
CY2022 arry Standard Product Warranty Accrual Decrease For Expirations
StandardProductWarrantyAccrualDecreaseForExpirations
1137000 usd
CY2021 arry Standard Product Warranty Accrual Decrease For Expirations
StandardProductWarrantyAccrualDecreaseForExpirations
548000 usd
CY2023Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
6162000 usd
CY2022Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
5476000 usd
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3192000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
21472000 usd
CY2022Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
5476000 usd
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3192000 usd
CY2020Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3049000 usd
CY2023 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
6328000 usd
CY2022 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
5289000 usd
CY2021 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
1064000 usd
CY2023 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
3980000 usd
CY2022 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
1868000 usd
CY2021 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
373000 usd
CY2023 arry Standard Product Warranty Accrual Decrease For Expirations
StandardProductWarrantyAccrualDecreaseForExpirations
1662000 usd
CY2021 arry Standard Product Warranty Accrual Decrease For Expirations
StandardProductWarrantyAccrualDecreaseForExpirations
548000 usd
CY2023Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
6162000 usd
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3192000 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
703064000 usd
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
789426000 usd
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
20644000 usd
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
30383000 usd
CY2023Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
21472000 usd
CY2022Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
38691000 usd
CY2023Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
660948000 usd
CY2022Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
720352000 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
703064000 usd
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
789426000 usd
CY2023Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
20644000 usd
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
30383000 usd
CY2023Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
21472000 usd
CY2022Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
38691000 usd
CY2022Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
720352000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
21472000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
19140000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
9828000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
227624000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
425000000 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
703064000 usd
CY2022Q1 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
50000 shares
CY2022Q1 us-gaap Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
1125000 shares
CY2022Q1 us-gaap Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
49400000 usd
CY2022Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
1300000 usd
CY2022Q1 arry Percentage Of Variable Weighted Average Price Of Temporary Equity
PercentageOfVariableWeightedAveragePriceOfTemporaryEquity
0.95
arry Temporary Equity Put Option Commitment Fee Paid
TemporaryEquityPutOptionCommitmentFeePaid
1500000 usd
CY2021Q3 arry Temporary Equity Liquidation Preference Percentage
TemporaryEquityLiquidationPreferencePercentage
1.300
CY2021Q3 us-gaap Temporary Equity Aggregate Amount Of Redemption Requirement
TemporaryEquityAggregateAmountOfRedemptionRequirement
200000000 usd
CY2023Q4 arry Number Of Votes Per Common Share
NumberOfVotesPerCommonShare
1 vote
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
9828000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
227624000 usd
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
425000000 usd
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
703064000 usd
CY2022Q1 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
50000 shares
CY2022Q1 us-gaap Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
1125000 shares
CY2022Q1 us-gaap Sale Of Stock Consideration Received On Transaction
SaleOfStockConsiderationReceivedOnTransaction
49400000 usd
CY2022Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
1300000 usd
CY2022Q1 arry Percentage Of Variable Weighted Average Price Of Temporary Equity
PercentageOfVariableWeightedAveragePriceOfTemporaryEquity
0.95
arry Temporary Equity Put Option Commitment Fee Paid
TemporaryEquityPutOptionCommitmentFeePaid
1500000 usd
CY2021Q3 arry Temporary Equity Liquidation Preference Percentage
TemporaryEquityLiquidationPreferencePercentage
1.300
CY2021Q3 us-gaap Temporary Equity Aggregate Amount Of Redemption Requirement
TemporaryEquityAggregateAmountOfRedemptionRequirement
200000000 usd
CY2023Q4 arry Number Of Votes Per Common Share
NumberOfVotesPerCommonShare
1 vote
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1576551000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
102603000 usd
CY2022Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
101513000 usd
CY2021Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
111224000 usd
CY2023Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
66488000 usd
CY2022Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
178922000 usd
CY2021Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
99575000 usd
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
161200000 usd
CY2022 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
84700000 usd
CY2023 arry Contract With Customer Liability Revenue Recognized Percentage
ContractWithCustomerLiabilityRevenueRecognizedPercentage
0.90
CY2023Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
3 customer
CY2022Q4 arry Revenue Bill And Hold Performance Obligation Amount
RevenueBillAndHoldPerformanceObligationAmount
13700000 usd
CY2021Q4 arry Revenue Bill And Hold Performance Obligation Amount
RevenueBillAndHoldPerformanceObligationAmount
168900000 usd
CY2022Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
1 customer
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
102603000 usd
CY2022Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
101513000 usd
CY2021Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
111224000 usd
CY2023Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
66488000 usd
CY2022Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
178922000 usd
CY2021Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
99575000 usd
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
161200000 usd
CY2022 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
84700000 usd
CY2023 arry Contract With Customer Liability Revenue Recognized Percentage
ContractWithCustomerLiabilityRevenueRecognizedPercentage
0.90
CY2022 arry Contract With Customer Liability Revenue Recognized Percentage
ContractWithCustomerLiabilityRevenueRecognizedPercentage
0.85
CY2023Q4 arry Revenue Bill And Hold Performance Obligation Amount
RevenueBillAndHoldPerformanceObligationAmount
38800000 usd
CY2023Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
3 customer
CY2022Q4 arry Revenue Bill And Hold Performance Obligation Amount
RevenueBillAndHoldPerformanceObligationAmount
13700000 usd
CY2021Q4 arry Revenue Bill And Hold Performance Obligation Amount
RevenueBillAndHoldPerformanceObligationAmount
168900000 usd
CY2022Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
1 customer
CY2021Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
1 customer
CY2023Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
376900000 usd
CY2023Q4 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
1
CY2023Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2023 us-gaap Net Income Loss
NetIncomeLoss
137240000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
4432000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-50403000 usd
CY2023 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
51691000 usd
CY2022 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
48054000 usd
CY2021 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
15715000 usd
CY2021Q4 arry Revenue Bill And Hold Performance Obligation Number Of Customers
RevenueBillAndHoldPerformanceObligationNumberOfCustomers
1 customer
CY2023Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
376900000 usd
CY2023Q4 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
1
CY2023Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2023 us-gaap Net Income Loss
NetIncomeLoss
137240000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
4432000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-50403000 usd
CY2023 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
51691000 usd
CY2022 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
48054000 usd
CY2021 us-gaap Preferred Stock Accretion Of Redemption Discount
PreferredStockAccretionOfRedemptionDiscount
15715000 usd
CY2023 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
85549000 usd
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
85549000 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-43622000 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-43622000 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-66118000 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-66118000 usd
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
150942000 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
149819000 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129984000 shares
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.57
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.29
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.51
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
150942000 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
149819000 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129984000 shares
CY2023 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1080000 shares
CY2022 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2021 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
152022000 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
149819000 shares
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129984000 shares
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.56
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.29
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.51
CY2023 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
2362982 shares
CY2022 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
2165217 shares
CY2021 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
1078096 shares
CY2023 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
85549000 usd
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
85549000 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-43622000 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-43622000 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-66118000 usd
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-66118000 usd
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
150942000 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
149819000 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129984000 shares
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.57
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.29
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.51
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
150942000 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
149819000 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129984000 shares
CY2023 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1080000 shares
CY2022 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2021 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
152022000 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
149819000 shares
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129984000 shares
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.56
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.29
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.51
CY2023 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
2362982 shares
CY2022 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
2165217 shares
CY2021 arry Incremental Common Shares Attributable To Anti Dilutive Effect Of Share Based Payment Arrangements
IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
1078096 shares
CY2023Q4 us-gaap Other Borrowings
OtherBorrowings
39900000 usd
CY2023 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.75
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
1
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.03
CY2023 arry Defined Contribution Plan Employer Matching Contribution Percent Of Match Secondary
DefinedContributionPlanEmployerMatchingContributionPercentOfMatchSecondary
0.50
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1900000 usd
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1500000 usd
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1100000 usd
CY2021Q1 us-gaap Operating Lease Liability
OperatingLeaseLiability
13500000 usd
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
22085000 usd
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
17770000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
5744000 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
6509000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
19475000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
13897000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
25219000 usd
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
20406000 usd
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
8188000 usd
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
7701000 usd
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
6635000 usd
CY2023 us-gaap Variable Lease Cost
VariableLeaseCost
1501000 usd
CY2022 us-gaap Variable Lease Cost
VariableLeaseCost
1089000 usd
CY2021 us-gaap Variable Lease Cost
VariableLeaseCost
106000 usd
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
86000 usd
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
327000 usd
CY2023Q4 us-gaap Other Borrowings
OtherBorrowings
39900000 usd
CY2023 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.75
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
1
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.03
CY2023 arry Defined Contribution Plan Employer Matching Contribution Percent Of Match Secondary
DefinedContributionPlanEmployerMatchingContributionPercentOfMatchSecondary
0.50
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1900000 usd
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1500000 usd
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1100000 usd
CY2021Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
13200000 usd
CY2021Q1 us-gaap Operating Lease Liability
OperatingLeaseLiability
13500000 usd
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
22085000 usd
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
17770000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
5744000 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
6509000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
19475000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
13897000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
25219000 usd
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
20406000 usd
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
7701000 usd
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
6635000 usd
CY2023 us-gaap Variable Lease Cost
VariableLeaseCost
1501000 usd
CY2022 us-gaap Variable Lease Cost
VariableLeaseCost
1089000 usd
CY2021 us-gaap Variable Lease Cost
VariableLeaseCost
106000 usd
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
86000 usd
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
327000 usd
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
0 usd
CY2023 us-gaap Lease Cost
LeaseCost
9775000 usd
CY2022 us-gaap Lease Cost
LeaseCost
9117000 usd
CY2021 us-gaap Lease Cost
LeaseCost
6741000 usd
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
0 usd
CY2023 us-gaap Lease Cost
LeaseCost
9775000 usd
CY2022 us-gaap Lease Cost
LeaseCost
9117000 usd
CY2021 us-gaap Lease Cost
LeaseCost
6741000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
4855000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
6654000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
3042000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
2969000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
2983000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
14316000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
34819000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
9600000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
25219000 usd
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P5Y8M12D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y2M12D
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y9M18D
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.079
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.054
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.050
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
7911000 usd
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
5380000 usd
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
6644000 usd
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
10562000 usd
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
12558000 usd
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
17363000 usd
CY2023 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 segment
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023 us-gaap Gross Profit
GrossProfit
415551000 usd
CY2022 us-gaap Gross Profit
GrossProfit
212718000 usd
CY2021 us-gaap Gross Profit
GrossProfit
68301000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1576551000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
4855000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
6654000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
3042000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
2969000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
2983000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
14316000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
34819000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
25219000 usd
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P5Y8M12D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y2M12D
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y9M18D
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.079
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.054
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.050
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
7911000 usd
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
5380000 usd
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
6644000 usd
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
10562000 usd
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
12558000 usd
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
17363000 usd
CY2023 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2 segment
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 segment
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1576551000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023 us-gaap Gross Profit
GrossProfit
415551000 usd
CY2022 us-gaap Gross Profit
GrossProfit
212718000 usd
CY2021 us-gaap Gross Profit
GrossProfit
68301000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1576551000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1637546000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
853318000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
31886000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
31886000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
23174000 usd

Files In Submission

Name View Source Status
arry-20231231_htm.xml Edgar Link completed
0001820721-24-000011-index-headers.html Edgar Link pending
0001820721-24-000011-index.html Edgar Link pending
0001820721-24-000011.txt Edgar Link pending
0001820721-24-000011-xbrl.zip Edgar Link pending
arry-20231231.htm Edgar Link pending
arry-20231231.xsd Edgar Link pending
arry-20231231_g1.jpg Edgar Link pending
arry-20231231_g2.jpg Edgar Link pending
exhibit1010nipulpatel.htm Edgar Link pending
exhibit1010nipulpatel001.jpg Edgar Link pending
exhibit1010nipulpatel002.jpg Edgar Link pending
exhibit1010nipulpatel003.jpg Edgar Link pending
exhibit1010nipulpatel004.jpg Edgar Link pending
exhibit1010nipulpatel005.jpg Edgar Link pending
exhibit1010nipulpatel006.jpg Edgar Link pending
exhibit1010nipulpatel007.jpg Edgar Link pending
exhibit1010nipulpatel008.jpg Edgar Link pending
exhibit1010nipulpatel009.jpg Edgar Link pending
exhibit1010nipulpatel010.jpg Edgar Link pending
exhibit1010nipulpatel011.jpg Edgar Link pending
exhibit1010nipulpatel012.jpg Edgar Link pending
exhibit1010nipulpatel013.jpg Edgar Link pending
arry-20231231_cal.xml Edgar Link unprocessable
arry-20231231_def.xml Edgar Link unprocessable
arry-20231231_lab.xml Edgar Link unprocessable
arry-20231231_pre.xml Edgar Link unprocessable
exhibit1011terrancecolli.htm Edgar Link pending
exhibit1011terrancecolli001.jpg Edgar Link pending
exhibit1011terrancecolli002.jpg Edgar Link pending
exhibit1011terrancecolli003.jpg Edgar Link pending
exhibit1011terrancecolli004.jpg Edgar Link pending
exhibit1011terrancecolli005.jpg Edgar Link pending
exhibit1011terrancecolli006.jpg Edgar Link pending
exhibit1011terrancecolli007.jpg Edgar Link pending
exhibit1011terrancecolli008.jpg Edgar Link pending
exhibit1011terrancecolli009.jpg Edgar Link pending
exhibit1011terrancecolli010.jpg Edgar Link pending
exhibit1011terrancecolli011.jpg Edgar Link pending
exhibit1011terrancecolli012.jpg Edgar Link pending
exhibit1011terrancecolli013.jpg Edgar Link pending
exhibit1011terrancecolli014.jpg Edgar Link pending
exhibit1011terrancecolli015.jpg Edgar Link pending
exhibit1011terrancecolli016.jpg Edgar Link pending
exhibit1011terrancecolli017.jpg Edgar Link pending
exhibit1011terrancecolli018.jpg Edgar Link pending
exhibit1011terrancecolli019.jpg Edgar Link pending
exhibit1011terrancecolli020.jpg Edgar Link pending
exhibit1011terrancecolli021.jpg Edgar Link pending
exhibit1011terrancecolli022.jpg Edgar Link pending
exhibit1011terrancecolli023.jpg Edgar Link pending
exhibit1012-tysonhotting.htm Edgar Link pending
exhibit1012-tysonhotting001.jpg Edgar Link pending
exhibit1012-tysonhotting002.jpg Edgar Link pending
exhibit1012-tysonhotting003.jpg Edgar Link pending
exhibit1012-tysonhotting004.jpg Edgar Link pending
exhibit1012-tysonhotting005.jpg Edgar Link pending
exhibit1012-tysonhotting006.jpg Edgar Link pending
exhibit1012-tysonhotting007.jpg Edgar Link pending
exhibit1012-tysonhotting008.jpg Edgar Link pending
exhibit1012-tysonhotting009.jpg Edgar Link pending
exhibit1012-tysonhotting010.jpg Edgar Link pending
exhibit1012-tysonhotting011.jpg Edgar Link pending
exhibit1012-tysonhotting012.jpg Edgar Link pending
exhibit1012-tysonhotting013.jpg Edgar Link pending
exhibit1012-tysonhotting014.jpg Edgar Link pending
exhibit1012-tysonhotting015.jpg Edgar Link pending
exhibit1013-neilmanning.htm Edgar Link pending
exhibit1013-neilmanning001.jpg Edgar Link pending
exhibit1013-neilmanning002.jpg Edgar Link pending
exhibit1013-neilmanning003.jpg Edgar Link pending
exhibit1013-neilmanning004.jpg Edgar Link pending
exhibit1013-neilmanning005.jpg Edgar Link pending
exhibit1013-neilmanning006.jpg Edgar Link pending
exhibit1013-neilmanning007.jpg Edgar Link pending
exhibit1013-neilmanning008.jpg Edgar Link pending
exhibit1013-neilmanning009.jpg Edgar Link pending
exhibit1013-neilmanning010.jpg Edgar Link pending
exhibit1013-neilmanning011.jpg Edgar Link pending
exhibit1013-neilmanning012.jpg Edgar Link pending
exhibit1013-neilmanning013.jpg Edgar Link pending
exhibit1013-neilmanning014.jpg Edgar Link pending
exhibit1013-neilmanning015.jpg Edgar Link pending
exhibit1013-neilmanning016.jpg Edgar Link pending
exhibit1022-cappedcallsl.htm Edgar Link pending
exhibit1022-cappedcallsl001.jpg Edgar Link pending
exhibit1022-cappedcallsl002.jpg Edgar Link pending
exhibit1022-cappedcallsl003.jpg Edgar Link pending
exhibit1022-cappedcallsl004.jpg Edgar Link pending
exhibit1022-cappedcallsl005.jpg Edgar Link pending
exhibit211subsidiaries.htm Edgar Link pending
exhibit211subsidiaries001.jpg Edgar Link pending
exhibit231deloitteconsent2.htm Edgar Link pending
exhibit232bdoconsent2023.htm Edgar Link pending
exhibit3112023q4.htm Edgar Link pending
exhibit3122023q4.htm Edgar Link pending
exhibit3212023q4.htm Edgar Link pending
exhibit3222023q4.htm Edgar Link pending
exhibit97-clawbackpolicy.htm Edgar Link pending
exhibit97-clawbackpolicy001.jpg Edgar Link pending
exhibit97-clawbackpolicy002.jpg Edgar Link pending
exhibit97-clawbackpolicy003.jpg Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.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
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
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
FilingSummary.xml Edgar Link unprocessable