25 XP 0   0   10  
0coffee
Main menu
3rd party ad coffee SUPPORTERis ad-free.

Array TechnologiesĀ Inc
Buy, Hold or Sell?

Let's analyze Array TechnologiesĀ Inc together

I guess you are interested in Array TechnologiesĀ Inc. Buy, hold or sell? I don't know! However, I do recommend doing research before doing anything. I will help you with that.

I'm going to help you getting a better view of Array TechnologiesĀ Inc. At the end you don't have to ask anyone for trading advice. You can make your own decision, with more confidence, the odds in your favor, backed by data.

Get notifications about Array TechnologiesĀ Inc

I send you an email if I find something interesting about Array TechnologiesĀ Inc.

1. Quick Overview

1.1. Quick analysis of Array TechnologiesĀ Inc (30 sec.)










1.2. What can you expect buying and holding a share of Array TechnologiesĀ Inc? (30 sec.)

How much money do you get?

How much money do you get?
$0.00
When do you have the money?
1 year
How often do you get paid?
28.2%

What is your share worth?

Current worth
$3.01
Expected worth in 1 year
$1.97
How sure are you?
53.8%

+ What do you gain per year?

Total Gains per Share
$-1.04
Return On Investment
-16.8%

For what price can you sell your share?

Current Price per Share
$6.17
Expected price per share
$5.56 - $7.785
How sure are you?
50%
3rd party ad coffee SUPPORTERis ad-free.

2. Detailed Analysis

2.1. Valuation of Array TechnologiesĀ Inc (5 min.)




Live pricePrice per Share (EOD)
$6.17
Intrinsic Value Per Share
$8.04 - $33.83
Total Value Per Share
$11.05 - $36.83

2.2. Growth of Array TechnologiesĀ Inc (5 min.)




Is Array TechnologiesĀ Inc growing?

Current yearPrevious yearGrowGrow %
How rich?$457m$542.9m$17.5m3.1%

How much money is Array TechnologiesĀ Inc making?

Current yearPrevious yearGrowGrow %
Making money-$22.6m$27.1m-$49.7m-220.1%
Net Profit Margin-10.7%6.2%--

How much money comes from the company's main activities?

2.3. Financial Health of Array TechnologiesĀ Inc (5 min.)




2.4. Comparing to competitors in the Solar industry (5 min.)




  Industry Rankings (Solar)  


Richest
#21 / 76

Most Revenue
#21 / 76

Most Profit
#62 / 76
3rd party ad coffee SUPPORTERis ad-free.

3. Summary and Key Metrics

3.1. What can you expect buying and holding a share of Array TechnologiesĀ Inc?

Welcome investor! Array TechnologiesĀ Inc's management wants to use your money to grow the business. In return you get a share of Array TechnologiesĀ Inc.

First you should know what it really means to hold a share of Array TechnologiesĀ Inc. And how you can make/lose money.

Speculation

The Price per Share of Array TechnologiesĀ Inc is $6.165. The market price reflects what other people think it is worth; not what it's really worth. Your job is to find out if the market price is fair, overpriced, or underpriced. I will help you with that.

If you buy blind, there is a 50% chance of making or losing money by selling the stock in the future. However, we can look at a few things to determine the odds in our favor:

  • The fundamentals: the financial health trends of Array TechnologiesĀ Inc.
  • The technials: based on market psychology, we can make a calculated estimate of what the price will do in the future. We can do this through technical analysis. We can calculate the probabilities and the expected value (millionaire math). That's called speculation.
  • The book value: what is the market price compared to it's book value.

Investing

If you really want to invest in Array TechnologiesĀ Inc, you will have to let go of the thought of selling in the future. If you have to sell the share for less than you bought it, it can still be a good investment. Focus on what it means to hold the stock forever:

  • You own a part of the company. The equity of this part can grow or shrink. The current Book Value per Share is $3.01. Based on the TTM, the Book Value Change Per Share is $-0.26 per quarter. Based on the YOY, the Book Value Change Per Share is $0.44 per quarter.
  • You may receive quarterly/yearly dividend in the form of additional shares.
  • You may receive quarterly/yearly dividend in the form of cash. Based on the TTM the Dividend per Share is $0.00 per quarter.
Based on historical numbers we can estimate the returns while holding a share of Array TechnologiesĀ Inc.

How much money are you going to get?

 MRQTTMYOY5Y10Y
 $% of Price per Share$% of Price per Share$% of Price per Share$% of Price per Share$% of Price per Share
Usd Eps-0.93-15.1%-0.15-2.4%0.233.8%0.010.2%-0.05-0.9%
Usd Book Value Change Per Share-0.79-12.9%-0.26-4.2%0.447.1%0.050.8%0.081.4%
Usd Dividend Per Share0.000.0%0.000.0%0.050.8%0.233.7%0.121.9%
Usd Total Gains Per Share-0.79-12.9%-0.26-4.2%0.497.9%0.284.6%0.203.3%
Usd Price Per Share6.60-12.14-21.50-14.81-7.59-
Price to Earnings Ratio-1.77-75.67-31.98--1,715.87--879.93-
Price-to-Total Gains Ratio-8.33--191.18-279.17-88.02-88.02-
Price to Book Ratio2.19-3.22-6.11--4.75--2.44-
Price-to-Total Gains Ratio-8.33--191.18-279.17-88.02-88.02-

When do you get the money?

Usd Investment
$.00
Usd Price Per Share6.165
Number of shares162
Gains per QuarterTrailing 12 Months5 Year
Usd Dividend Per Share0.000.23
Usd Book Value Change Per Share-0.260.05
Usd Total Gains Per Share-0.260.28
Gains per Quarter (162 shares)-42.0645.50
Gains per Year (162 shares)-168.22182.02
YearsReturn on Investment (TTM)Return on Investment (5Y)
 DividendBook Value gainTotal gainsDividendBook Value gainTotal gains
Broker costs---10---10
10-168-17814933172
20-336-34629866354
30-505-51444799536
40-673-682595133718
50-841-850744166900
60-1009-10188931991082
70-1178-118610422321264
80-1346-135411912651446
90-1514-152213402981628
100-1682-169014893311810

How sure are you?

Based on the past periods, how sure are you to get value out of your investment.

Linear %
 Trailing 12 Months3Y5 Year10 YearALLTIME
  % % % % %
Earnings Per Share3.01.00.075.0%7.05.00.058.3%11.09.00.055.0%13.026.00.033.3%13.075.00.014.8%
Book Value Change Per Share0.04.00.00.0%5.06.01.041.7%10.08.02.050.0%18.019.02.046.2%33.045.010.037.5%
Dividend per Share0.00.04.00.0%7.00.05.058.3%11.00.09.055.0%11.00.028.028.2%11.00.077.012.5%
Total Gains per Share0.04.00.00.0%7.05.00.058.3%13.06.01.065.0%21.017.01.053.8%36.043.09.040.9%
3rd party ad coffee SUPPORTERis ad-free.

3.2. Key Performance Indicators

The key performance indicators of Array TechnologiesĀ Inc compared to the Most Recent Quarter (MRQ).

 End of day+/-Most Recent QuarterTrailing 12 Months+/-Year-Over-Year+/-5 Year+/-10 Year+/-
Book Value Change Per Share---0.792-0.260-67%0.437-281%0.051-1649%0.083-1049%
Book Value Per Share--3.0083.686-18%3.570-16%2.060+46%1.349+123%
Current Ratio--2.4072.533-5%1.968+22%2.094+15%3.075-22%
Debt To Asset Ratio--0.7080.658+7%0.696+2%0.790-10%0.783-10%
Debt To Equity Ratio--2.4201.951+24%2.348+3%2.162+12%6.527-63%
Dividend Per Share----0%0.052-100%0.230-100%0.118-100%
Enterprise Value--229170852.8001057043980.520-78%2182881532.420-90%1934318714.675-88%1934318714.675-88%
Eps---0.930-0.149-84%0.232-502%0.013-7227%-0.053-94%
Ev To Ebitda Ratio---0.4197.009-106%8.813-105%12.961-103%12.961-103%
Ev To Sales Ratio--0.2481.182-79%1.359-82%1.958-87%1.958-87%
Free Cash Flow Per Share--0.2890.295-2%0.361-20%0.131+121%0.026+1019%
Free Cash Flow To Equity Per Share--0.2350.246-4%0.182+29%0.300-21%0.211+12%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.089-8%
Intrinsic Value_10Y_max--33.827--------
Intrinsic Value_10Y_min--8.043--------
Intrinsic Value_1Y_max--1.040--------
Intrinsic Value_1Y_min--0.224--------
Intrinsic Value_3Y_max--4.915--------
Intrinsic Value_3Y_min--1.181--------
Intrinsic Value_5Y_max--10.949--------
Intrinsic Value_5Y_min--2.688--------
Market Cap936728644.320-7%1002823852.8001846346480.520-46%3269933532.420-69%2251183421.740-55%1154453036.790-13%
Net Profit Margin---0.611-0.107-82%0.062-1078%-0.016-97%-0.142-77%
Operating Margin---0.630-0.073-88%0.119-631%0.023-2880%-0.034-95%
Operating Ratio--1.5731.069+47%0.886+78%0.977+61%1.550+1%
Pb Ratio2.049-7%2.1943.220-32%6.107-64%-4.754+317%-2.438+211%
Pe Ratio-1.657+7%-1.77475.673-102%31.984-106%-1715.873+96645%-879.935+49513%
Price Per Share6.165-7%6.60012.143-46%21.500-69%14.810-55%7.595-13%
Price To Free Cash Flow Ratio5.340-7%5.71659.822-90%24.287-76%12.969-56%6.651-14%
Price To Total Gains Ratio-7.781+7%-8.330-191.181+2195%279.172-103%88.015-109%88.015-109%
Quick Ratio--1.6391.777-8%1.355+21%1.593+3%3.036-46%
Return On Assets---0.090-0.015-83%0.015-711%0.001-9601%-0.036-61%
Return On Equity---0.309-0.056-82%0.045-791%-0.004-99%-0.648+110%
Total Gains Per Share---0.792-0.260-67%0.489-262%0.281-382%0.201-494%
Usd Book Value--457079000.000560512000.000-18%542980250.000-16%313263850.000+46%215952000.000+112%
Usd Book Value Change Per Share---0.792-0.260-67%0.437-281%0.051-1649%0.083-1049%
Usd Book Value Per Share--3.0083.686-18%3.570-16%2.060+46%1.349+123%
Usd Dividend Per Share----0%0.052-100%0.230-100%0.118-100%
Usd Eps---0.930-0.149-84%0.232-502%0.013-7227%-0.053-94%
Usd Free Cash Flow--43858000.00044849250.000-2%54974500.000-20%19861000.000+121%2965294.872+1379%
Usd Free Cash Flow Per Share--0.2890.295-2%0.361-20%0.131+121%0.026+1019%
Usd Free Cash Flow To Equity Per Share--0.2350.246-4%0.182+29%0.300-21%0.211+12%
Usd Market Cap936728644.320-7%1002823852.8001846346480.520-46%3269933532.420-69%2251183421.740-55%1154453036.790-13%
Usd Price Per Share6.165-7%6.60012.143-46%21.500-69%14.810-55%7.595-13%
Usd Profit---141354000.000-22601250.000-84%27136750.000-621%2465450.000-5833%-9231205.128-93%
Usd Revenue--231406000.000245547500.000-6%409251750.000-43%285864900.000-19%169937051.282+36%
Usd Total Gains Per Share---0.792-0.260-67%0.489-262%0.281-382%0.201-494%
 EOD+4 -4MRQTTM+5 -31YOY+8 -305Y+11 -2710Y+14 -25

3.3 Fundamental Score

Let's check the fundamental score of Array TechnologiesĀ Inc based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15-1.657
Price to Book Ratio (EOD)Between0-12.049
Net Profit Margin (MRQ)Greater than0-0.611
Operating Margin (MRQ)Greater than0-0.630
Quick Ratio (MRQ)Greater than11.639
Current Ratio (MRQ)Greater than12.407
Debt to Asset Ratio (MRQ)Less than10.708
Debt to Equity Ratio (MRQ)Less than12.420
Return on Equity (MRQ)Greater than0.15-0.309
Return on Assets (MRQ)Greater than0.05-0.090
Total3/10 (30.0%)

3.4 Technical Score

Let's check the technical score of Array TechnologiesĀ Inc based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5044.700
Ma 20Greater thanMa 506.551
Ma 50Greater thanMa 1006.607
Ma 100Greater thanMa 2007.290
OpenGreater thanClose6.320
Total1/5 (20.0%)

4. In-depth Analysis

4.1 About Array TechnologiesĀ Inc

Array Technologies, Inc. manufactures and sells ground-mounting tracking systems used in solar energy projects in the United States, Spain, Brazil, Australia, and internationally. The company operates in two segments, Array Legacy Operations and STI Operations. Its products portfolio includes DuraTrack HZ v3, a single axis tracker; Array STI H250 that delivers a lower levelized cost of energy with tracker system; Array OmniTrack; and SmarTrack, a software product that uses site-specific historical weather and energy production data in combination with machine learning algorithms to identify the optimal position for a solar array in real time to enhance energy production. Array Technologies, Inc. was incorporated in 1987 and is headquartered in Albuquerque, New Mexico.

Fundamental data was last updated by Penke on 2024-12-05 12:51:03.

4.2 In-depth Summary

4.2.1. Financial Health Summary

Profitability Details
 Compared to previous yearCompared to industry
The company is making a huge loss.
Using its assets, the company is very inefficient in making profit.
Using its investors money, the company is very inefficient in making profit.
Operating Efficiency Details
 Compared to previous yearCompared to industry
The company is operating very inefficient.
The company is inefficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is able to pay all its short-term debts.
The company is very able to pay all its short-term debts with the most liquid assets.
Solvency Details
 Compared to previous yearCompared to industry
The company is able to pay all its debts by selling its assets.
The company is just able to pay all its debts with equity.

4.2.2. Valuation Summary

Valuation Details
 Compared to previous yearCompared to industry
Based on the equity, the company is fair priced.
Based on the earnings, the company is expensive.
Based on how much money comes from the company's main activities, the company is overpriced.
3rd party ad coffee SUPPORTERis ad-free.

4.3 Financial Health

4.3.1. Profitability

4.3.1 Profitability
4.3.1.1. Net Profit Margin

Measures how much net profitĀ Array TechnologiesĀ Inc earns for each $1 of revenue.

  • Above 10% is considered healthy but always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • A Net Profit Margin of -61.1%Ā means thatĀ $-0.61 for each $1Ā in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Array TechnologiesĀ Inc:

  • The MRQ is -61.1%. The company is making a huge loss. -2
  • The TTM is -10.7%. The company is making a huge loss. -2
Trends
Current periodCompared to+/- 
MRQ-61.1%TTM-10.7%-50.4%
TTM-10.7%YOY6.2%-17.0%
TTM-10.7%5Y-1.6%-9.1%
5Y-1.6%10Y-14.2%+12.6%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-61.1%-7.4%-53.7%
TTM-10.7%-7.0%-3.7%
YOY6.2%1.7%+4.5%
5Y-1.6%-3.4%+1.8%
10Y-14.2%-7.8%-6.4%
4.3.1.2. Return on Assets

Shows howĀ efficientĀ Array TechnologiesĀ Inc is using its assets to generate profit.

  • Above 5% is considered healthyĀ but always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • -9.0% Return on Assets means thatĀ Array TechnologiesĀ Inc generatedĀ $-0.09 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Array TechnologiesĀ Inc:

  • The MRQ is -9.0%. Using its assets, the company is very inefficient in making profit. -2
  • The TTM is -1.5%. Using its assets, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-9.0%TTM-1.5%-7.5%
TTM-1.5%YOY1.5%-3.0%
TTM-1.5%5Y0.1%-1.6%
5Y0.1%10Y-3.6%+3.7%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-9.0%-1.2%-7.8%
TTM-1.5%-1.1%-0.4%
YOY1.5%0.5%+1.0%
5Y0.1%-0.7%+0.8%
10Y-3.6%-0.4%-3.2%
4.3.1.3. Return on Equity

Shows how efficient Array TechnologiesĀ Inc is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • -30.9% Return on Equity means Array TechnologiesĀ Inc generated $-0.31Ā for eachĀ $1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Array TechnologiesĀ Inc:

  • The MRQ is -30.9%. Using its investors money, the company is very inefficient in making profit. -2
  • The TTM is -5.6%. Using its investors money, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-30.9%TTM-5.6%-25.3%
TTM-5.6%YOY4.5%-10.1%
TTM-5.6%5Y-0.4%-5.2%
5Y-0.4%10Y-64.8%+64.5%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-30.9%-2.6%-28.3%
TTM-5.6%-1.9%-3.7%
YOY4.5%1.8%+2.7%
5Y-0.4%-1.0%+0.6%
10Y-64.8%0.6%-65.4%
3rd party ad coffee SUPPORTERis ad-free.

4.3.2. Operating Efficiency of Array TechnologiesĀ Inc.

4.3.2. Operating Efficiency
4.3.2.1. Operating Margin

MeasuresĀ how efficient Array TechnologiesĀ Inc is operatingĀ .

  • Measures how much profit Array TechnologiesĀ Inc makes for each $1 of sales after paying variable costs (production costs, wages, etc) but before taxes.
  • Above 15% is considered healthy but always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • An Operating Margin of -63.0%Ā means the company generated $-0.63 Ā for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Array TechnologiesĀ Inc:

  • The MRQ is -63.0%. The company is operating very inefficient. -2
  • The TTM is -7.3%. The company is operating very inefficient. -2
Trends
Current periodCompared to+/- 
MRQ-63.0%TTM-7.3%-55.6%
TTM-7.3%YOY11.9%-19.2%
TTM-7.3%5Y2.3%-9.6%
5Y2.3%10Y-3.4%+5.7%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-63.0%-5.2%-57.8%
TTM-7.3%-5.3%-2.0%
YOY11.9%1.5%+10.4%
5Y2.3%0.4%+1.9%
10Y-3.4%-1.4%-2.0%
4.3.2.2. Operating Ratio

Measures how efficient Array TechnologiesĀ Inc is keepingĀ operating costsĀ low.

  • Below 1 is considered healthy (always compare toĀ Solar industry mean).
  • An Operation Ratio of 1.57 means that the operating costs are $1.57 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Array TechnologiesĀ Inc:

  • The MRQ is 1.573. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.069. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.573TTM1.069+0.504
TTM1.069YOY0.886+0.183
TTM1.0695Y0.977+0.092
5Y0.97710Y1.550-0.573
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5731.390+0.183
TTM1.0691.500-0.431
YOY0.8861.518-0.632
5Y0.9771.442-0.465
10Y1.5501.414+0.136
3rd party ad coffee SUPPORTERis ad-free.

4.4.3. Liquidity of Array TechnologiesĀ Inc.

4.4.3. Liquidity
4.4.3.1. Current Ratio

Measures if Array TechnologiesĀ Inc is able to pay off Short-term Debt.

  • Above 1.5 is considered healthy (always compare toĀ Solar industry mean).
  • A Current Ratio of 2.41Ā means the company has $2.41 in assets for each $1 in short-term debts.

Let's take a look of the Current Ratio trends of Array TechnologiesĀ Inc:

  • The MRQ is 2.407. The company is able to pay all its short-term debts. +1
  • The TTM is 2.533. The company is able to pay all its short-term debts. +1
Trends
Current periodCompared to+/- 
MRQ2.407TTM2.533-0.126
TTM2.533YOY1.968+0.565
TTM2.5335Y2.094+0.439
5Y2.09410Y3.075-0.981
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ2.4071.419+0.988
TTM2.5331.445+1.088
YOY1.9681.505+0.463
5Y2.0941.594+0.500
10Y3.0751.453+1.622
4.4.3.2. Quick Ratio

Measures if Array TechnologiesĀ Inc is able to pay off Short-term Debt but only usingĀ theĀ most liquid assets.

  • Above 1 is considered healthy butĀ always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • A Quick Ratio of 1.64Ā means the company can pay off $1.64 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Array TechnologiesĀ Inc:

  • The MRQ is 1.639. The company is very able to pay all its short-term debts with the most liquid assets. +2
  • The TTM is 1.777. The company is very able to pay all its short-term debts with the most liquid assets. +2
Trends
Current periodCompared to+/- 
MRQ1.639TTM1.777-0.138
TTM1.777YOY1.355+0.422
TTM1.7775Y1.593+0.184
5Y1.59310Y3.036-1.443
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ1.6390.583+1.056
TTM1.7770.638+1.139
YOY1.3550.782+0.573
5Y1.5930.858+0.735
10Y3.0360.879+2.157
3rd party ad coffee SUPPORTERis ad-free.

4.5.4. Solvency of Array TechnologiesĀ Inc.

4.5.4. Solvency
4.5.4.1. Debt to Asset Ratio

Measures how much %Ā of Array TechnologiesĀ IncĀ assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compareĀ Array TechnologiesĀ Inc to Solar industry mean.
  • A Debt to Asset Ratio of 0.71Ā means that Array TechnologiesĀ Inc assets areĀ financed with 70.8% credit (debt) and the remaining percentage (100% - 70.8%)Ā is financed by its owners/shareholders.Ā 

Let's take a look of the Debt to Asset Ratio trends of Array TechnologiesĀ Inc:

  • The MRQ is 0.708. The company is able to pay all its debts by selling its assets. +1
  • The TTM is 0.658. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.708TTM0.658+0.049
TTM0.658YOY0.696-0.038
TTM0.6585Y0.790-0.131
5Y0.79010Y0.783+0.007
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ0.7080.630+0.078
TTM0.6580.609+0.049
YOY0.6960.579+0.117
5Y0.7900.620+0.170
10Y0.7830.607+0.176
4.5.4.2. Debt to Equity Ratio

Measures ifĀ Array TechnologiesĀ Inc is able toĀ pay off its debts by usingĀ shareholders equity.

  • Below 2 is considered healthy butĀ always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • A Debt to Equity ratio of 242.0% means that company has $2.42 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Array TechnologiesĀ Inc:

  • The MRQ is 2.420. The company is just not able to pay all its debts with equity.
  • The TTM is 1.951. The company is just able to pay all its debts with equity.
Trends
Current periodCompared to+/- 
MRQ2.420TTM1.951+0.469
TTM1.951YOY2.348-0.397
TTM1.9515Y2.162-0.211
5Y2.16210Y6.527-4.365
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ2.4201.446+0.974
TTM1.9511.365+0.586
YOY2.3481.270+1.078
5Y2.1621.698+0.464
10Y6.5271.659+4.868
3rd party ad coffee SUPPORTERis ad-free.

4.6. Market Valuation

4.6.1. Earnings Per Share
4.6.2.1. Price to Earnings Ratio

MeasuresĀ how much money you payĀ for each share forĀ every $1 in earnings Array TechnologiesĀ Inc generates.

  • Above 15 is considered overpriced butĀ always compareĀ Array TechnologiesĀ Inc to theĀ Solar industry mean.
  • A PE ratio of -1.77 means the investor is paying $-1.77Ā for every $1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Array TechnologiesĀ Inc:

  • The EOD is -1.657. Based on the earnings, the company is expensive. -2
  • The MRQ is -1.774. Based on the earnings, the company is expensive. -2
  • The TTM is 75.673. Based on the earnings, the company is expensive. -2
Trends
Current periodCompared to+/- 
EOD-1.657MRQ-1.774+0.117
MRQ-1.774TTM75.673-77.447
TTM75.673YOY31.984+43.690
TTM75.6735Y-1,715.873+1,791.546
5Y-1,715.87310Y-879.935-835.938
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
EOD-1.657-0.692-0.965
MRQ-1.774-0.813-0.961
TTM75.6730.052+75.621
YOY31.9843.080+28.904
5Y-1,715.873-0.115-1,715.758
10Y-879.9353.314-883.249
4.6.2.2. Price To Free Cash Flow Ratio

Let's take a look of the Price To Free Cash Flow Ratio trends of Array TechnologiesĀ Inc:

  • The EOD is 5.340. Based on how much money comes from the company's main activities, the company is cheap. +2
  • The MRQ is 5.716. Based on how much money comes from the company's main activities, the company is cheap. +2
  • The TTM is 59.822. Based on how much money comes from the company's main activities, the company is overpriced. -1
Trends
Current periodCompared to+/- 
EOD5.340MRQ5.716-0.377
MRQ5.716TTM59.822-54.106
TTM59.822YOY24.287+35.536
TTM59.8225Y12.969+46.853
5Y12.96910Y6.651+6.318
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
EOD5.340-3.559+8.899
MRQ5.716-2.981+8.697
TTM59.822-3.376+63.198
YOY24.287-6.531+30.818
5Y12.969-7.006+19.975
10Y6.651-4.738+11.389
3rd party ad coffee SUPPORTERis ad-free.
4.6.2. Book Value per Share
4.6.2.1. Price to Book Ratio

Measures if the stock price ofĀ Array TechnologiesĀ Inc is to cheap or to expensiveĀ compared to its book value.

  • At or below 1 is considered healthyĀ (always compare to Solar industry mean).
  • A PB ratio of 2.19 means the investor is paying $2.19Ā for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Array TechnologiesĀ Inc:

  • The EOD is 2.049. Based on the equity, the company is underpriced. +1
  • The MRQ is 2.194. Based on the equity, the company is underpriced. +1
  • The TTM is 3.220. Based on the equity, the company is fair priced.
Trends
Current periodCompared to+/- 
EOD2.049MRQ2.194-0.145
MRQ2.194TTM3.220-1.026
TTM3.220YOY6.107-2.887
TTM3.2205Y-4.754+7.974
5Y-4.75410Y-2.438-2.316
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
EOD2.0491.129+0.920
MRQ2.1941.328+0.866
TTM3.2201.512+1.708
YOY6.1071.866+4.241
5Y-4.7542.010-6.764
10Y-2.4382.358-4.796
4.6.2. Total Gains per Share

4.7 Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Array TechnologiesĀ Inc.

4.8.1. Institutions holding Array TechnologiesĀ Inc

Institutions are holding 126.262% of the shares of Array TechnologiesĀ Inc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2024-06-30BlackRock Inc10.03520.003515247857-948027-5.8535
2024-09-30Vanguard Group Inc9.43270.0017143323513473672.4839
2024-09-30Hill City Capital, LP9.38866.2177142653359500007.1346
2024-09-30Schroder Investment Management Group6.25260.06439500400188792524.8004
2024-09-30Grantham, Mayo, Van Otterloo & Co., LLC5.3560.16838138112341656872.3612
2024-09-30Goldman Sachs Group Inc4.97160.00875539885753405319.5301
2024-09-30Sourcerock Group LLC4.89253.968974337512997194.2013
2024-09-30BNP Paribas Investment Partners SA4.3470.1086604897168072034.132
2024-09-30Morgan Stanley - Brokerage Accounts3.59210.00265457949-2248259-29.1746
2024-09-30Pictet Asset Manangement SA3.38120.03735137430-376716-6.8318
2024-09-30Amvescap Plc.3.3690.00655118929127169933.0549
2024-09-30State Street Corp2.60790.00113962557-5366-0.1352
2024-09-30Swedbank AB2.55140.0326387666439436611.3249
2024-09-30Geode Capital Management, LLC2.29110.0019348110665840.1895
2024-06-30Deutsche Bank AG2.07770.01463156991165740.5278
2024-09-30FMR Inc1.79220.00112723072236350.8756
2024-09-30Handelsbanken Fonder AB1.77990.07062704453-693597-20.4116
2024-09-30Clean Energy Transition LLP1.710.8801259822125982210
2024-09-30SIR Capital Management, L.P.1.68811.6461256492065792334.5005
2024-09-30Sam Sustainable Asset Management Ltd1.67890.3155255100000
Total 83.195713.5504126409983+15032741+11.9%

4.9.2. Funds holding Array TechnologiesĀ Inc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2024-10-31BNP Paribas Energy Transition C D4.37114.953166415535825829.6152
2024-10-31Vanguard Total Stock Mkt Idx Inv2.99780.0017455499867970.1494
2024-11-27iShares Russell 2000 ETF2.78440.03674230712-8834-0.2084
2024-10-31Vanguard Small Cap Index2.38590.0156362515371000.1962
2024-08-31Schroder ISF Glbl Engy Tnstn E Acc USD2.35252.1746357453150463016.438
2024-11-27Invesco Solar ETF2.29872.7517349273700
2024-10-31Pictet-Clean Energy Transition I USD2.26520.59023441848-73670-2.0956
2024-10-31Swedbank Robur Kapitalinvest2.1390.3008325000000
2024-10-31Handelsbanken HĆ„llbar Energi (A1 SEK)1.75621.1934266835300
2024-10-31RobecoSAM Smart Energy B EUR1.6210.50412463000-88000-3.4496
2024-09-30GMO Resources Composite1.51660.813230436151056128.4625
2024-09-30GMO Resources III1.51660.81323043611134615.1787
2024-10-31Vanguard Institutional Extnd Mkt Idx Tr1.44190.01322190879-6335-0.2883
2024-09-30GMO Climate Change Composite1.2431.56718887001028000119.4377
2024-09-30GMO Climate Change III1.2431.567188870027010016.6873
2024-11-27iShares Global Clean Energy ETF USD Dist1.18610.5291802159-1677-0.093
2024-09-30KBI Global Energy Transition A EUR1.17650.8316178754800
2024-08-31Schroder Glbl Engy Transition S GBP Acc1.02492.1601155720020356615.0385
2024-09-30Fidelity Small Cap Index1.02120.03731551605-16778-1.0698
2024-09-30GMO Climate Change Investment A GBP Acc1.00821.5726153190023370018.0018
Total 37.349822.425756750298+3265203+5.8%

5.3. Insider Transactions

Insiders are holding 0.345% of the shares of Array TechnologiesĀ Inc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2024-11-15Kevin G HostetlerBUY144306.93
2024-03-20Kevin G HostetlerSELL817612.3
3rd party ad coffee SUPPORTERis ad-free.

5. Financial Statements




5.1. Reversals in quarterly reports

I have detected a reversal (positive to negative, negative to positive) in the following values of the quarterly reports.

 2023-09-302023-12-312024-03-312024-06-302024-09-30
Income before Tax  30,443-8,08822,355-18,8863,46930,03933,508-171,012-137,504
Net Income  23,214-12823,086-20,9212,16523,53325,698-167,052-141,354
EBIT  43,418-12,46630,952-18,54312,40929,71342,122-187,890-145,768
EBITDA  56,918-16,01640,902-14,72926,17328,92055,093-191,981-136,888
Operating Income  40,205-9,25330,952-23,2737,67932,42640,105-172,780-132,675



5.2. Latest Balance Sheet

Balance Sheet of 2024-09-30. Currency in USD. All numbers in thousands.

Summary
Total Assets1,563,104
Total Liabilities1,106,025
Total Stockholder Equity457,079
 As reported
Total Liabilities 1,106,025
Total Stockholder Equity+ 457,079
Total Assets = 1,563,104

Assets

Total Assets1,563,104
Total Current Assets902,282
Long-term Assets660,822
Total Current Assets
Cash And Cash Equivalents 332,372
Net Receivables 282,117
Inventory 195,697
Other Current Assets 92,096
Total Current Assets  (as reported)902,282
Total Current Assets  (calculated)902,282
+/-0
Long-term Assets
Property Plant Equipment 27,629
Goodwill 250,873
Intangible Assets 301,599
Long-term Assets Other 65,005
Long-term Assets  (as reported)660,822
Long-term Assets  (calculated)645,106
+/- 15,716

Liabilities & Shareholders' Equity

Total Current Liabilities374,888
Long-term Liabilities731,137
Total Stockholder Equity457,079
Total Current Liabilities
Short-term Debt 28,055
Accounts payable 149,202
Other Current Liabilities 83,576
Total Current Liabilities  (as reported)374,888
Total Current Liabilities  (calculated)260,833
+/- 114,055
Long-term Liabilities
Long-term Liabilities  (as reported)731,137
Long-term Liabilities  (calculated)0
+/- 731,137
Total Stockholder Equity
Common Stock151
Accumulated Other Comprehensive Income -290
Other Stockholders Equity 308,498
Total Stockholder Equity (as reported)457,079
Total Stockholder Equity (calculated)308,359
+/- 148,720
Other
Cash and Short Term Investments 332,372
Common Stock Shares Outstanding 151,923
Current Deferred Revenue112,618
Liabilities and Stockholders Equity 1,563,104
Net Debt 344,001
Net Working Capital 527,394
Short Long Term Debt Total 676,373



5.3. Balance Sheets Structured

Currency in USD. All numbers in thousands.

 Trend2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-312008-12-312008-09-302008-06-302008-03-312007-12-312007-09-302007-06-302007-03-312006-12-312006-09-302006-06-302006-03-312005-12-312005-09-302005-06-302005-03-312004-12-312004-09-302004-06-302004-03-312003-12-312003-09-302003-06-302003-03-312002-12-312002-09-302002-06-30
> Total Assets 
107,914,985
107,914,985
101,880,106
95,697,050
83,830,353
78,403,705
87,747,423
78,094,601
77,764,108
70,493,817
135,564,415
127,707,985
127,951,650
117,976,213
112,132,342
108,327,018
102,172,627
126,207
-22,180
107,958
174,974
250,341
177,035
142,151
62,324
59,912
49,612
44,958
50,138
47,416
44,687
43,695
41,881
38,985
32,726
21,575
18,812
99,776
82,152
120,040
108,073
85,491
128,373
107,431
135,988
152,645
146,321
135,155
139,053
135,328
163,648
208,445
198,207
186,752
199,918
196,184
168,900
166,861
272,202
256,202
279,145
502,309
462,845
497,007
460,364
484,219
548,962
567,004
0
923,581
0
530,554
552,272
656,024
583,276
622,318
776,589
1,142,979
1,142,979
1,775,409
1,681,825
1,706,052
1,794,169
1,852,784
1,778,757
1,706,741
1,629,283
1,651,522
1,563,104
1,563,1041,651,5221,629,2831,706,7411,778,7571,852,7841,794,1691,706,0521,681,8251,775,4091,142,9791,142,979776,589622,318583,276656,024552,272530,5540923,5810567,004548,962484,219460,364497,007462,845502,309279,145256,202272,202166,861168,900196,184199,918186,752198,207208,445163,648135,328139,053135,155146,321152,645135,988107,431128,37385,491108,073120,04082,15299,77618,81221,57532,72638,98541,88143,69544,68747,41650,13844,95849,61259,91262,324142,151177,035250,341174,974107,958-22,180126,207102,172,627108,327,018112,132,342117,976,213127,951,650127,707,985135,564,41570,493,81777,764,10878,094,60187,747,42378,403,70583,830,35395,697,050101,880,106107,914,985107,914,985
   > Total Current Assets 
71,364,407
71,364,407
60,927,642
55,260,407
45,569,423
41,629,306
52,550,305
43,750,983
43,872,910
37,508,141
102,846,593
95,340,517
96,564,952
85,393,193
82,924,803
80,602,475
74,863,240
99,636
-20,064
80,430
145,397
172,393
146,605
93,034
100,753
77,457
86,855
63,535
44,917
62,696
102,346
87,784
117,298
100,269
94,791
92,144
70,562
82,067
64,895
104,116
93,107
70,914
114,279
94,164
121,309
134,176
128,473
118,068
121,676
122,787
150,754
196,595
191,047
179,603
191,882
187,525
155,301
158,019
263,889
246,951
270,177
493,824
453,856
487,790
451,543
476,210
530,840
493,914
0
619,684
310,262
240,116
264,577
375,175
285,553
330,212
491,625
852,033
852,033
907,945
871,801
831,209
866,636
908,238
863,088
832,281
774,423
848,937
902,282
902,282848,937774,423832,281863,088908,238866,636831,209871,801907,945852,033852,033491,625330,212285,553375,175264,577240,116310,262619,6840493,914530,840476,210451,543487,790453,856493,824270,177246,951263,889158,019155,301187,525191,882179,603191,047196,595150,754122,787121,676118,068128,473134,176121,30994,164114,27970,91493,107104,11664,89582,06770,56292,14494,791100,269117,29887,784102,34662,69644,91763,53586,85577,457100,75393,034146,605172,393145,39780,430-20,06499,63674,863,24080,602,47582,924,80385,393,19396,564,95295,340,517102,846,59337,508,14143,872,91043,750,98352,550,30541,629,30645,569,42355,260,40760,927,64271,364,40771,364,407
       Cash And Cash Equivalents 
35,385,675
35,385,675
22,374,074
26,837,163
23,071,992
20,549,762
28,714,208
4,735,754
7,752,812
4,735,135
22,450,863
5,518,788
12,429,526
8,158,808
12,305,662
15,750,680
15,568,243
13,744
-20,064
20,329
10,670
118,604
103,034
67,320
56,448
38,266
69,013
51,561
33,202
54,701
97,754
82,560
32,846
33,292
42,191
37,354
48,099
72,367
60,363
63,025
55,799
49,054
59,565
43,998
60,736
65,045
47,194
52,178
68,591
46,829
68,145
141,470
55,691
56,358
57,253
62,458
56,598
65,842
62,785
83,749
125,933
295,414
65,051
73,855
114,748
130,507
147,094
96,636
0
310,262
-310,262
-11,999
27,144
108,441
19,133
17,682
116,391
367,670
367,670
51,046
62,778
133,901
147,756
155,966
174,010
249,080
287,620
282,320
332,372
332,372282,320287,620249,080174,010155,966147,756133,90162,77851,046367,670367,670116,39117,68219,133108,44127,144-11,999-310,262310,262096,636147,094130,507114,74873,85565,051295,414125,93383,74962,78565,84256,59862,45857,25356,35855,691141,47068,14546,82968,59152,17847,19465,04560,73643,99859,56549,05455,79963,02560,36372,36748,09937,35442,19133,29232,84682,56097,75454,70133,20251,56169,01338,26656,44867,320103,034118,60410,67020,329-20,06413,74415,568,24315,750,68012,305,6628,158,80812,429,5265,518,78822,450,8634,735,1357,752,8124,735,75428,714,20820,549,76223,071,99226,837,16322,374,07435,385,67535,385,675
       Short-term Investments 
24,212,076
24,212,076
24,209,953
14,171,485
11,058,458
8,364,373
6,190,876
32,405,963
29,693,301
27,300,100
74,477,453
84,984,663
78,296,782
73,547,648
65,358,388
58,541,807
54,531,585
82,096
0
53,554
130,661
49,562
38,994
19,180
39,243
34,456
13,555
7,322
7,296
3,775
270
19
78,664
59,640
46,378
37,954
15,986
4,855
360
36,411
33,378
18,279
49,616
42,583
47,505
58,126
72,481
57,714
42,407
63,873
73,416
48,600
122,635
102,944
62,631
55,398
53,344
50,810
151,147
122,996
108,390
168,093
354,221
364,555
297,739
283,886
329,964
326,452
0
0
620,524
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
000000000000000000620,52400326,452329,964283,886297,739364,555354,221168,093108,390122,996151,14750,81053,34455,39862,631102,944122,63548,60073,41663,87342,40757,71472,48158,12647,50542,58349,61618,27933,37836,4113604,85515,98637,95446,37859,64078,664192703,7757,2967,32213,55534,45639,24319,18038,99449,562130,66153,554082,09654,531,58558,541,80765,358,38873,547,64878,296,78284,984,66374,477,45327,300,10029,693,30132,405,9636,190,8768,364,37311,058,45814,171,48524,209,95324,212,07624,212,076
       Net Receivables 
2,491,749
2,491,749
2,240,652
1,433,659
1,643,746
2,729,125
7,699,493
1,335,521
1,080,330
1,067,134
2,486,880
1,223,584
679,609
682,416
1,578,968
1,919,974
1,359,031
184
0
2,139
209
163
125
364
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9,595
1,014
5,710
4,433
5,429
6,000
4,878
2,116
6,307
13,504
64,782
62,921
39,302
33,938
43,122
32,507
31,279
26,601
29,970
44,158
32,084
44,378
22,245
31,660
0
96,879
117,935
117,935
134,616
135,852
126,076
163,267
183,915
236,009
245,061
474,117
497,939
424,715
417,875
502,675
428,031
332,152
275,124
309,719
282,117
282,117309,719275,124332,152428,031502,675417,875424,715497,939474,117245,061236,009183,915163,267126,076135,852134,616117,935117,93596,879031,66022,24544,37832,08444,15829,97026,60131,27932,50743,12233,93839,30262,92164,78213,5046,3072,1164,8786,0005,4294,4335,7101,0149,595000000000000000000003641251632092,13901841,359,0311,919,9741,578,968682,416679,6091,223,5842,486,8801,067,1341,080,3301,335,5217,699,4932,729,1251,643,7461,433,6592,240,6522,491,7492,491,749
       Inventory 
8,469,663
8,469,663
11,066,178
12,254,466
9,064,548
9,133,236
9,313,883
4,136,967
4,030,681
3,534,886
2,498,260
2,338,819
2,153,486
2,153,486
0
1,761,194
1,645,438
1,606
0
1,500
1,490
1,443
1,484
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4,397
0
148,024
105,280
105,280
96,515
118,459
124,705
137,666
173,126
205,653
205,653
329,951
269,775
233,159
254,624
206,857
216,018
161,964
178,695
165,639
195,697
195,697165,639178,695161,964216,018206,857254,624233,159269,775329,951205,653205,653173,126137,666124,705118,45996,515105,280105,280148,02404,397000000000000000000000000000000000000000000001,4841,4431,4901,50001,6061,645,4381,761,19402,153,4862,153,4862,338,8192,498,2603,534,8864,030,6814,136,9679,313,8839,133,2369,064,54812,254,46611,066,1788,469,6638,469,663
   > Long-term Assets 
0
36,550,578
40,952,464
40,436,643
0
36,774,399
35,197,118
34,343,618
33,891,198
32,985,676
32,717,822
32,367,468
31,386,698
32,583,020
29,207,539
27,724,543
27,309,387
26,571
-2,116
27,528
29,577
77,948
30,430
49,117
-38,429
-17,545
-37,243
-18,577
5,221
-15,280
-57,659
-44,089
-75,417
-61,284
-62,065
-70,569
-51,750
17,709
17,257
15,924
14,966
14,577
14,094
13,267
14,679
18,469
17,848
17,087
17,377
12,541
12,894
11,850
7,160
7,149
8,036
8,659
13,599
8,842
8,313
9,251
8,968
8,485
8,989
9,217
8,821
8,009
18,122
73,090
0
303,897
0
290,438
287,668
280,849
297,723
292,106
284,964
290,946
290,946
867,464
810,024
874,843
927,533
944,546
915,669
874,460
854,860
802,585
660,822
660,822802,585854,860874,460915,669944,546927,533874,843810,024867,464290,946290,946284,964292,106297,723280,849287,668290,4380303,897073,09018,1228,0098,8219,2178,9898,4858,9689,2518,3138,84213,5998,6598,0367,1497,16011,85012,89412,54117,37717,08717,84818,46914,67913,26714,09414,57714,96615,92417,25717,709-51,750-70,569-62,065-61,284-75,417-44,089-57,659-15,2805,221-18,577-37,243-17,545-38,42949,11730,43077,94829,57727,528-2,11626,57127,309,38727,724,54329,207,53932,583,02031,386,69832,367,46832,717,82232,985,67633,891,19834,343,61835,197,11836,774,399040,436,64340,952,46436,550,5780
       Property Plant Equipment 
35,788,062
35,788,062
40,151,369
39,566,151
38,180,684
54,484,267
54,892,174
56,011,203
33,810,952
58,449,261
60,138,134
61,764,044
31,306,452
63,053,685
63,719,235
64,511,236
27,309,387
66,999
-2,116
69,577
28,077
28,386
28,930
29,937
30,160
29,764
29,179
27,950
26,498
25,083
23,964
22,687
21,413
20,291
19,592
18,366
15,698
14,797
13,994
12,931
12,059
11,717
11,245
10,720
10,049
9,144
8,421
7,838
8,157
7,764
8,072
7,455
5,050
4,988
5,694
6,498
6,680
7,251
7,442
8,488
8,132
7,579
7,206
7,554
7,128
6,860
6,902
6,977
0
10,660
9,826
9,826
9,620
9,774
9,740
9,763
10,202
21,937
10,692
17,802
20,024
23,174
25,864
30,674
29,521
53,971
26,689
26,677
27,629
27,62926,67726,68953,97129,52130,67425,86423,17420,02417,80210,69221,93710,2029,7639,7409,7749,6209,8269,82610,66006,9776,9026,8607,1287,5547,2067,5798,1328,4887,4427,2516,6806,4985,6944,9885,0507,4558,0727,7648,1577,8388,4219,14410,04910,72011,24511,71712,05912,93113,99414,79715,69818,36619,59220,29121,41322,68723,96425,08326,49827,95029,17929,76430,16029,93728,93028,38628,07769,577-2,11666,99927,309,38764,511,23663,719,23563,053,68531,306,45261,764,04460,138,13458,449,26133,810,95256,011,20354,892,17454,484,26738,180,68439,566,15140,151,36935,788,06235,788,062
       Goodwill 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69,727
0
69,727
69,700
69,727
69,727
69,727
69,727
69,727
69,727
378,706
359,629
416,184
428,173
441,255
426,541
435,591
425,414
402,501
250,873
250,873402,501425,414435,591426,541441,255428,173416,184359,629378,70669,72769,72769,72769,72769,72769,72769,70069,727069,727000000000000000000000000000000000000000000000000000000000000000000000
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
63,320
64,014
0
0
0
0
0
0000064,01463,3200000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
223,510
0
210,885
204,573
198,260
192,383
186,507
180,630
174,753
174,753
421,862
384,084
386,364
379,374
375,527
353,923
350,396
339,177
307,591
301,599
301,599307,591339,177350,396353,923375,527379,374386,364384,084421,862174,753174,753180,630186,507192,383198,260204,573210,8850223,510000000000000000000000000000000000000000000000000000000000000000000000
       Other Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
27
3,088
3,791
26,109
3,397
12,529
19,314
37,094
46,287
0
0
97,090
0
0
0
0
0
0000097,0900046,28737,09419,31412,5293,39726,1093,7913,08827000000000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
107,914,985
107,914,985
101,880,106
95,697,050
83,830,353
78,403,705
87,747,423
78,094,601
77,764,108
19,869,439
22,752,885
21,097,895
12,405,966
13,382,530
14,540,407
29,212,582
33,532,065
64,224
64,329
70,122
67,271
111,787
104,992
107,167
90,643
91,269
130,856
131,396
118,461
156,893
167,917
174,665
197,926
187,245
189,538
184,564
150,424
233,613
209,345
198,810
193,879
181,908
160,090
159,846
157,897
165,807
151,671
158,493
164,774
172,908
177,575
158,294
155,554
162,651
194,044
210,987
206,832
218,985
220,150
228,488
267,418
275,688
220,663
231,857
240,621
265,151
263,611
265,379
0
618,430
0
735,915
175,012
736,923
653,391
690,927
534,027
974,722
974,722
1,415,133
1,332,447
1,282,201
1,274,785
1,240,492
1,162,363
1,096,233
1,033,297
1,073,047
1,106,025
1,106,0251,073,0471,033,2971,096,2331,162,3631,240,4921,274,7851,282,2011,332,4471,415,133974,722974,722534,027690,927653,391736,923175,012735,9150618,4300265,379263,611265,151240,621231,857220,663275,688267,418228,488220,150218,985206,832210,987194,044162,651155,554158,294177,575172,908164,774158,493151,671165,807157,897159,846160,090181,908193,879198,810209,345233,613150,424184,564189,538187,245197,926174,665167,917156,893118,461131,396130,85691,26990,643107,167104,992111,78767,27170,12264,32964,22433,532,06529,212,58214,540,40713,382,53012,405,96621,097,89522,752,88519,869,43977,764,10878,094,60187,747,42378,403,70583,830,35395,697,050101,880,106107,914,985107,914,985
   > Total Current Liabilities 
14,013,949
14,013,949
9,840,612
8,953,873
6,116,836
5,916,268
20,709,785
19,845,134
17,967,835
18,202,772
21,190,385
19,847,895
16,130,338
12,857,652
12,552,059
14,142,668
18,855,538
19,472
5,813
26,811
24,568
35,096
30,465
35,096
34,407
38,054
32,590
32,055
50,295
35,744
76,708
66,305
77,931
77,242
68,621
73,301
69,808
93,175
80,028
75,697
75,936
66,767
50,300
54,138
50,577
51,886
38,278
45,864
52,733
56,569
67,939
44,917
42,424
49,261
53,020
59,480
52,434
64,213
64,385
71,250
69,551
90,925
73,613
85,089
95,931
84,766
84,185
86,660
0
590,620
143,787
143,787
146,690
289,103
232,339
168,129
214,495
245,305
245,305
515,292
513,121
465,262
470,585
434,953
400,510
335,691
283,662
337,579
374,888
374,888337,579283,662335,691400,510434,953470,585465,262513,121515,292245,305245,305214,495168,129232,339289,103146,690143,787143,787590,620086,66084,18584,76695,93185,08973,61390,92569,55171,25064,38564,21352,43459,48053,02049,26142,42444,91767,93956,56952,73345,86438,27851,88650,57754,13850,30066,76775,93675,69780,02893,17569,80873,30168,62177,24277,93166,30576,70835,74450,29532,05532,59038,05434,40735,09630,46535,09624,56826,8115,81319,47218,855,53814,142,66812,552,05912,857,65216,130,33819,847,89521,190,38518,202,77217,967,83519,845,13420,709,7855,916,2686,116,8368,953,8739,840,61214,013,94914,013,949
       Short-term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4,350
150
150
150
150
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10,200
10,800
12,100
12,600
12,400
12,700
12,800
2,500
0
0
0
0
97,749
0
23,474
102
4,313
10,588
10,679
4,300
0
10,209
51,494
47,686
49,244
34,382
37,450
38,767
27,216
22,496
29,221
28,055
28,05529,22122,49627,21638,76737,45034,38249,24447,68651,49410,20904,30010,67910,5884,31310223,474097,74900002,50012,80012,70012,40012,60012,10010,80010,2000000000000000001501501501504,3500000000000000000000000000000000000000
       Short Long Term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
97,749
0
23,474
102
4,313
4,300
4,300
4,300
4,300
48,180
51,494
47,686
38,691
34,382
37,450
38,767
21,472
22,496
29,221
0
029,22122,49621,47238,76737,45034,38238,69147,68651,49448,1804,3004,3004,3004,3004,31310223,474097,749000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
2,448,972
2,085,494
2,514,660
2,408,718
2,725,137
2,548,044
4,605,780
3,708,656
4,887,605
4,342,836
4,046,123
6,211,685
5,461
5,813
8,755
10,079
5,834
5,230
9,517
4,661
4,309
5,603
6,955
6,476
6,993
7,556
8,939
5,634
4,013
3,517
4,929
4,460
4,521
4,948
4,593
6,466
4,309
4,726
7,506
5,396
3,072
3,958
7,020
6,953
5,216
9,264
7,616
4,570
6,478
12,110
15,568
10,147
5,921
6,454
7,758
8,636
0
0
0
0
0
0
9,128
0
135,506
29,538
36,110
49,532
84,987
74,431
81,987
85,313
92,002
92,002
232,276
199,836
170,430
200,585
188,633
171,730
119,498
93,404
112,489
149,202
149,202112,48993,404119,498171,730188,633200,585170,430199,836232,27692,00292,00285,31381,98774,43184,98749,53236,11029,538135,50609,1280000008,6367,7586,4545,92110,14715,56812,1106,4784,5707,6169,2645,2166,9537,0203,9583,0725,3967,5064,7264,3096,4664,5934,9484,5214,4604,9293,5174,0135,6348,9397,5566,9936,4766,9555,6034,3094,6619,5175,2305,83410,0798,7555,8135,4616,211,6854,046,1234,342,8364,887,6053,708,6564,605,7802,548,0442,725,1372,408,7182,514,6602,085,4942,448,97200000
       Other Current Liabilities 
0
0
0
0
0
3,467,296
18,624,291
17,330,474
15,559,117
15,477,635
18,642,341
15,242,115
12,421,682
7,970,047
8,209,223
10,096,545
12,643,853
14,011
0
9,004
14,489
17,675
14,358
19,498
23,752
22,886
16,691
22,099
32,586
17,240
28,518
15,934
19,823
20,939
15,459
16,806
17,474
21,825
20,462
23,807
26,981
29,201
19,040
24,767
30,828
34,621
24,788
33,111
39,587
44,971
50,626
27,503
28,908
30,963
29,052
32,921
29,431
38,246
36,214
41,032
31,159
0
0
0
0
0
0
63,905
0
28,584
77,222
63,339
52,275
49,982
57,440
24,005
43,535
1,773
43,519
63,966
110,907
66,666
84,275
94,060
89,256
116,735
74,174
101,519
83,576
83,576101,51974,174116,73589,25694,06084,27566,666110,90763,96643,5191,77343,53524,00557,44049,98252,27563,33977,22228,584063,90500000031,15941,03236,21438,24629,43132,92129,05230,96328,90827,50350,62644,97139,58733,11124,78834,62130,82824,76719,04029,20126,98123,80720,46221,82517,47416,80615,45920,93919,82315,93428,51817,24032,58622,09916,69122,88623,75219,49814,35817,67514,4899,004014,01112,643,85310,096,5458,209,2237,970,04712,421,68215,242,11518,642,34115,477,63515,559,11717,330,47418,624,2913,467,29600000
   > Long-term Liabilities 
0
0
0
0
0
2,448,972
2,085,494
2,514,660
2,408,718
2,725,137
2,548,044
4,605,780
10,113,933
11,516,111
12,903,630
13,863,043
14,598,653
15,492
1,443
15,442
15,000
15,706
15,949
15,641
3,002
3,109
2,508
1,757
2,415
7,592
8,259
9,736
2,521
3,570
5,129
5,522
6,532
140,438
129,317
123,113
117,943
115,141
109,790
105,708
107,320
113,921
113,393
112,629
112,041
116,339
109,636
113,377
113,130
113,390
141,024
151,507
154,398
154,772
155,765
157,238
197,867
184,763
147,050
146,768
144,690
180,385
179,426
178,719
0
27,810
0
592,128
28,322
447,820
421,052
522,798
319,532
729,417
729,417
899,841
819,326
816,939
804,200
805,539
761,853
760,542
749,635
735,468
731,137
731,137735,468749,635760,542761,853805,539804,200816,939819,326899,841729,417729,417319,532522,798421,052447,82028,322592,128027,8100178,719179,426180,385144,690146,768147,050184,763197,867157,238155,765154,772154,398151,507141,024113,390113,130113,377109,636116,339112,041112,629113,393113,921107,320105,708109,790115,141117,943123,113129,317140,4386,5325,5225,1293,5702,5219,7368,2597,5922,4151,7572,5083,1093,00215,64115,94915,70615,00015,4421,44315,49214,598,65313,863,04312,903,63011,516,11110,113,9334,605,7802,548,0442,725,1372,408,7182,514,6602,085,4942,448,97200000
       Long term Debt Total 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
423,970
391,682
493,945
299,212
0
778,248
793,557
793,557
720,352
705,827
702,485
0
0
0
0
0
00000702,485705,827720,352793,557793,557778,2480299,212493,945391,682423,9700000000000000000000000000000000000000000000000000000000000000000000000000
       Warrants
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
235,278
0
281,792
293,974
293,974
299,570
312,054
324,838
0
0
0
0
0
00000324,838312,054299,570293,974293,974281,7920235,2780000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26,152
26,152
28,322
23,850
23,329
28,853
17,503
13,002
107,037
106,284
85,104
0
0
86,937
0
0
0
0
0
0000086,9370085,104106,284107,03713,00217,50328,85323,32923,85028,32226,15226,1520000000000000000000000000000000000000000000000000000000000000000000000
       Deferred Long Term Liability 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,775
13,114
13,043
14,472
6,583
0
92,931
84,819
84,819
0
73,051
74,902
0
0
0
0
0
0000074,90273,051084,81984,81992,93106,58314,47213,04313,1143,775000000000000000000000000000000000000000000000000000000000000000000000000
> Total Stockholder Equity
0
0
0
0
0
72,487,437
67,037,638
58,249,467
55,629,608
50,624,378
112,811,530
106,610,090
99,415,346
91,736,031
85,039,876
79,114,436
68,640,562
61,983
50,285
37,836
107,703
90,492
72,043
47,234
38,027
8,046
-26,979
-54,958
-73,701
-82,525
-97,592
-109,491
-116,678
-125,233
-130,642
-144,146
-130,858
-133,837
-127,193
-78,770
-85,806
-96,417
-31,717
-52,415
-21,909
-13,162
-5,350
-23,338
-25,721
-37,580
-13,927
50,151
42,653
24,101
5,874
-14,803
-37,932
-52,124
52,052
27,714
11,727
0
0
0
0
0
0
301,625
0
305,151
305,151
-205,361
377,260
-80,899
-70,115
-68,609
242,562
168,257
168,257
360,276
349,378
423,851
519,384
612,292
616,394
610,508
595,986
578,475
457,079
457,079578,475595,986610,508616,394612,292519,384423,851349,378360,276168,257168,257242,562-68,609-70,115-80,899377,260-205,361305,151305,1510301,62500000011,72727,71452,052-52,124-37,932-14,8035,87424,10142,65350,151-13,927-37,580-25,721-23,338-5,350-13,162-21,909-52,415-31,717-96,417-85,806-78,770-127,193-133,837-130,858-144,146-130,642-125,233-116,678-109,491-97,592-82,525-73,701-54,958-26,9798,04638,02747,23472,04390,492107,70337,83650,28561,98368,640,56279,114,43685,039,87691,736,03199,415,346106,610,090112,811,53050,624,37855,629,60858,249,46767,037,63872,487,43700000
   Common Stock
0
0
0
0
0
28,336
28,516
28,709
28,872
28,978
38,280
38,356
38,467
38,555
38,674
39,057
39,124
39
40
40
47
47
47
47
48
48
48
48
48
48
51
51
53
54
56
57
57
57
62
89
92
95
117
117
117
121
125
126
132
132
139
140
142
142
143
143
144
147
169
170
171
0
0
0
0
0
0
221
0
0
383,639
383,639
377,260
127
127
127
135
135
135
150
150
150
150
151
151
151
151
151
151
151151151151151151150150150150135135135127127127377,260383,639383,639002210000001711701691471441431431421421401391321321261251211171171179592896257575756545351514848484848484747474740403939,12439,05738,67438,55538,46738,35638,28028,97828,87228,70928,51628,33600000
   Retained Earnings -243,721-102,367-128,065-130,230-153,316-176,530-241,338-267,470-258,360-296,733-271,902-271,902-244,181-218,629-218,612-221,49900000-1,139,674-1,100,000-1,090,818-1,100,000-1,000,000-990,708-956,700-918,700-889,069-853,316-830,000-801,407-776,393-753,718-729,554-708,567-695,833-754,140-745,529-717,936-689,699-664,767-648,359-632,679-615,028-593,435-582,505-570,737-562,710-554,542-550,7360000000000000000000000000000000000000
   Capital Surplus 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
140,473
148,370
149,893
251,330
0
411,232
401,614
401,614
383,176
426,221
417,624
0
0
0
0
0
00000417,624426,221383,176401,614401,614411,2320251,330149,893148,370140,4730000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
72,455,021
67,005,482
58,217,398
55,744,151
50,679,942
112,878,067
106,974,400
99,655,977
92,084,269
85,378,414
79,400,850
68,872,124
62,040
50,295
37,819
107,671
90,445
72,916
50,168
39,916
7,998
-27,027
-55,006
-73,749
-82,573
-97,643
-115,475
-116,731
-125,287
-130,698
-144,203
-130,918
416,843
427,287
483,852
484,840
485,993
561,599
562,494
610,655
635,068
659,292
666,228
692,081
693,295
726,611
736,046
751,073
753,496
759,486
761,433
763,324
777,718
905,249
916,699
930,332
0
0
0
0
0
0
1,440,913
0
311,741
0
-205,361
377,260
140,473
148,370
149,893
251,330
0
202,562
401,614
392,862
383,176
426,221
417,624
407,916
344,517
333,570
320,379
308,498
308,498320,379333,570344,517407,916417,624426,221383,176392,862401,614202,5620251,330149,893148,370140,473377,260-205,3610311,74101,440,913000000930,332916,699905,249777,718763,324761,433759,486753,496751,073736,046726,611693,295692,081666,228659,292635,068610,655562,494561,599485,993484,840483,852427,287416,843-130,918-144,203-130,698-125,287-116,731-115,475-97,643-82,573-73,749-55,006-27,0277,99839,91650,16872,91690,445107,67137,81950,29562,04068,872,12479,400,85085,378,41492,084,26999,655,977106,974,400112,878,06750,679,94255,744,15158,217,39867,005,48272,455,02100000



5.4. Balance Sheets

Currency in USD. All numbers in thousands.