Array Technologies, Inc. (ARRY)
NASDAQ: ARRY · IEX Real-Time Price · USD
9.63
+0.06 (0.63%)
At close: Jul 2, 2024, 4:00 PM
9.80
+0.17 (1.77%)
After-hours: Jul 2, 2024, 7:55 PM EDT

Array Technologies Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018
Cash & Equivalents
249.08133.9367.67108.44361.26
Upgrade
Cash & Cash Equivalents
249.08133.9367.67108.44361.26
Upgrade
Cash Growth
86.02%-63.58%239.05%-69.98%784.87%
Upgrade
Receivables
332.15421.18236.01118.6996.25
Upgrade
Inventory
161.96233.16205.65118.46148.02
Upgrade
Other Current Assets
89.0942.9742.729.5814.15
Upgrade
Total Current Assets
832.28831.21852.03375.18619.68
Upgrade
Property, Plant & Equipment
27.8923.1710.699.7710.66
Upgrade
Goodwill and Intangibles
789.98802.55244.48267.99293.24
Upgrade
Other Long-Term Assets
56.5949.1235.773.090
Upgrade
Total Long-Term Assets
874.46874.84290.95280.85303.9
Upgrade
Total Assets
1,7071,7061,143656.02923.58
Upgrade
Accounts Payable
119.5170.439284.99135.51
Upgrade
Deferred Revenue
66.49178.9299.58149.82328.78
Upgrade
Current Debt
21.4738.694.34.3197.75
Upgrade
Other Current Liabilities
128.2377.2249.4349.9828.58
Upgrade
Total Current Liabilities
335.69465.26245.31289.1590.62
Upgrade
Long-Term Debt
660.95720.35711.06423.970
Upgrade
Other Long-Term Liabilities
99.5996.5918.3623.8527.81
Upgrade
Total Long-Term Liabilities
760.54816.94729.42447.8227.81
Upgrade
Total Liabilities
1,0961,282974.72736.92618.43
Upgrade
Total Debt
682.42759.04715.36428.2897.75
Upgrade
Debt Growth
-10.09%6.11%67.03%338.15%-36.95%
Upgrade
Retained Earnings
-130.23-267.47-271.9-221.5-
Upgrade
Comprehensive Income
44.818.43000
Upgrade
Shareholders' Equity
259.25124.28-69.21-80.9-618.43
Upgrade
Net Cash / Debt
-433.34-625.14-347.69-319.84263.51
Upgrade
Net Cash Per Share
-2.85-4.17-2.67-2.632.20
Upgrade
Working Capital
496.59365.95606.7386.0729.06
Upgrade
Book Value Per Share
1.720.83-0.53-0.67-5.15
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).