0 XP   0   0   0

Array Technologies Inc
Buy, Hold or Sell?

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.

Let's analyse Array Technologies Inc

Let's start. 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.

  1. Company's Financial Health
    A deep dive into the books. How are the numbers doing? Is Array Technologies Inc even making a profit? Is the company skyrocketing? Or is it sinking like the Titanic. The trend is your friend.
  2. Market Valuation
    Finally, you now have an insight of how Array Technologies Inc is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Array Technologies Inc. The closing price on 2022-10-03 was $17.72 per share. Is the company over- or underpriced?
  3. Key Performance Indicators
    A total overlook on how the company is doing. Based on the (trends in) the key performance indicators.
Array Technologies Inc Daily Candlestick Chart


Summary

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a 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 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 unable to pay all its debts with equity.

1.1. Profitability of Array Technologies Inc.

1.1. Profitability

An important factor of a company's health is the profitability.

1.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 -8.5% means that $-0.08 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 -0.7%. The company is not making a profit/loss.
  • The TTM is -8.5%. The company is making a loss. -1
Trends
Current periodCompared to+/- 
MRQ-0.7%TTM-8.5%+7.8%
TTM-8.5%YOY-2.4%-6.1%
TTM-8.5%5Y-26.8%+18.3%
5Y-26.8%10Y-58.5%+31.7%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.7%-2.9%+2.2%
TTM-8.5%-3.7%-4.8%
YOY-2.4%0.3%-2.7%
5Y-26.8%-9.2%-17.6%
10Y-58.5%-9.4%-49.1%
1.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.
  • -1.8% Return on Assets means that Array Technologies Inc generated $-0.02 profit for each $1 in assets.

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

  • The MRQ is -0.2%. Using its assets, the company is very inefficient in making profit. -2
  • The TTM is -1.8%. Using its assets, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-0.2%TTM-1.8%+1.7%
TTM-1.8%YOY-0.6%-1.2%
TTM-1.8%5Y-2.1%+0.3%
5Y-2.1%10Y-6.6%+4.6%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.2%-0.2%+0.0%
TTM-1.8%-0.3%-1.5%
YOY-0.6%-0.3%-0.3%
5Y-2.1%-1.0%-1.1%
10Y-6.6%-0.6%-6.0%
1.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.
  • -0.8% Return on Equity means the company generated $-0.01 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 -0.8%. Using its investors money, the company is very inefficient in making profit. -2
  • The TTM is -7.4%. Using its investors money, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-0.8%TTM-7.4%+6.6%
TTM-7.4%YOY-0.5%-6.9%
TTM-7.4%5Y0.1%-7.5%
5Y0.1%10Y0.0%+0.0%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.8%0.7%-1.5%
TTM-7.4%-0.5%-6.9%
YOY-0.5%--0.5%
5Y0.1%-1.8%+1.9%
10Y0.0%-0.9%+0.9%

1.2. Operating Efficiency of Array Technologies Inc.

1.2. Operating Efficiency
1.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 -2.1% means the company generated $-0.02  for each $1 in revenue (before taxes).

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

  • The MRQ is -2.1%. The company is operating very inefficient. -2
  • The TTM is -7.3%. The company is operating very inefficient. -2
Trends
Current periodCompared to+/- 
MRQ-2.1%TTM-7.3%+5.2%
TTM-7.3%YOY0.8%-8.1%
TTM-7.3%5Y-22.4%+15.1%
5Y-22.4%10Y-50.4%+28.0%
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-2.1%-0.8%-1.3%
TTM-7.3%0.3%-7.6%
YOY0.8%0.9%-0.1%
5Y-22.4%-3.8%-18.6%
10Y-50.4%-2.6%-47.8%
1.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.02 means that the operating costs are $1.02 for each $1 in net sales.

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

  • The MRQ is 1.020. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.084. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.020TTM1.084-0.064
TTM1.084YOY0.953+0.131
TTM1.0845Y1.296-0.212
5Y1.29610Y2.202-0.906
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ1.0201.806-0.786
TTM1.0841.684-0.600
YOY0.9531.645-0.692
5Y1.2961.520-0.224
10Y2.2021.319+0.883

1.3. Liquidity of Array Technologies Inc.

1.3. Liquidity
1.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 1.76 means the company has $1.76 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 1.762. The company is able to pay all its short-term debts. +1
  • The TTM is 2.750. The company is able to pay all its short-term debts. +1
Trends
Current periodCompared to+/- 
MRQ1.762TTM2.750-0.988
TTM2.750YOY1.574+1.177
TTM2.7505Y3.239-0.488
5Y3.23910Y3.087+0.152
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ1.7621.407+0.355
TTM2.7501.477+1.273
YOY1.5741.449+0.125
5Y3.2391.291+1.948
10Y3.0871.149+1.938
1.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 (always compare to Solar industry mean)
  • A Quick Ratio of 1.02 means the company can pay off $1.02 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.019. The company is just able to pay all its short-term debts with the most liquid assets.
  • The TTM is 1.461. The company is able to pay all its short-term debts with the most liquid assets. +1
Trends
Current periodCompared to+/- 
MRQ1.019TTM1.461-0.441
TTM1.461YOY0.912+0.548
TTM1.4615Y2.057-0.597
5Y2.05710Y1.829+0.229
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ1.0190.533+0.486
TTM1.4610.542+0.919
YOY0.9120.621+0.291
5Y2.0570.558+1.499
10Y1.8290.529+1.300

1.4. Solvency of Array Technologies Inc.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

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

  • Below 1 (100%) is considered healthy (always compare to Solar industry mean).
  • A Debt to Asset Ratio of 0.80 means that Array Technologies Inc assets are financed with 79.7% credit (debt) and the remaining percentage (100% - 79.7%) 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.797. The company is just able to pay all its debts by selling its assets.
  • The TTM is 0.744. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.797TTM0.744+0.053
TTM0.744YOY0.918-0.174
TTM0.7445Y0.703+0.041
5Y0.70310Y0.920-0.217
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ0.7970.625+0.172
TTM0.7440.620+0.124
YOY0.9180.578+0.340
5Y0.7030.592+0.111
10Y0.9200.588+0.332
1.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 (always compare to Solar industry mean).
  • A Debt to Equity ratio of 392.8% means that company has $3.93 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 3.928. The company is unable to pay all its debts with equity. -1
  • The TTM is 3.422. The company is unable to pay all its debts with equity. -1
Trends
Current periodCompared to+/- 
MRQ3.928TTM3.422+0.506
TTM3.422YOY0.116+3.306
TTM3.4225Y0.958+2.464
5Y0.95810Y0.467+0.491
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ3.9281.105+2.823
TTM3.4221.079+2.343
YOY0.1161.267-1.151
5Y0.9581.429-0.471
10Y0.4671.362-0.895

2. Market Valuation of Array Technologies Inc

2. Earnings
2.1. Price to Earnings Ratio

Measures how many years it takes to double your invested money in Array Technologies Inc.

  • Above 15 is considered overpriced but is hard to determine (always use industry average).
  • A PE ratio of -12.46 means the investor is paying $-12.46 for every $1 in earnings.

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

  • The EOD is -20.058. Company is losing money. -2
  • The MRQ is -12.463. Company is losing money. -2
  • The TTM is -30.343. Company is losing money. -2
Trends
Current periodCompared to+/- 
EOD-20.058MRQ-12.463-7.595
MRQ-12.463TTM-30.343+17.881
TTM-30.343YOY19.381-49.724
TTM-30.3435Y-2.308-28.035
5Y-2.30810Y-1.124-1.184
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
EOD-20.058-1.694-18.364
MRQ-12.463-1.694-10.769
TTM-30.343-2.547-27.796
YOY19.3810.793+18.588
5Y-2.308-1.520-0.788
10Y-1.124-0.371-0.753
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Array Technologies Inc.

  • Lower is better
  • A PEG ratio of 1 means the investor is paying a fair price for the stock

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

  • The MRQ is -0.018. Very Bad. -2
  • The TTM is 0.166. Very good. +2
Trends
Current periodCompared to+/- 
MRQ-0.018TTM0.166-0.184
TTM0.166YOY-0.251+0.417
TTM0.1665Y-0.013+0.179
5Y-0.01310Y-0.0130.000
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.0180.010-0.028
TTM0.1660.014+0.152
YOY-0.251-0.006-0.245
5Y-0.0130.004-0.017
10Y-0.0130.005-0.018

2. Books
2.3. 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 4.59 means the investor is paying $4.59 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 7.388. Seems overpriced? -1
  • The MRQ is 4.590. Neutral. Compare to industry.
  • The TTM is 7.592. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD7.388MRQ4.590+2.797
MRQ4.590TTM7.592-3.002
TTM7.592YOY-37.541+45.133
TTM7.5925Y-6.305+13.897
5Y-6.30510Y-3.072-3.233
Compared to industry (Solar)
PeriodCompanyIndustry (mean)+/- 
EOD7.3882.313+5.075
MRQ4.5902.144+2.446
TTM7.5922.349+5.243
YOY-37.5412.810-40.351
5Y-6.3051.758-8.063
10Y-3.0721.479-4.551

3. Holders & Insider Transactions

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

3.1. Institutions holding Array Technologies Inc

Institutions are holding 108.444% of the shares of Array Technologies Inc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-06-30Vanguard Group Inc8.70240.0041130819535448084.3456
2022-03-31FMR Inc8.31150.011312494442-4436779-26.2047
2022-03-31Blackstone Inc5.9870.257490000007750009.4225
2022-03-31Amvescap Plc.5.82320.02528753856146145520.0408
2022-06-30Granahan Investment Management Inc..4.10952.32286177656151693532.5472
2022-03-31Franklin Resources Inc3.79230.02575700831125136728.124
2022-06-30Electron Capital Partners, LLC3.57412.77735372753-801654-12.9835
2022-06-30Frontier Capital Management CO Inc3.55570.67755345141-412019-7.1566
2022-03-31Bank of New York Mellon Corp2.97230.00984468110-502368-10.107
2022-06-30Sam Sustainable Asset Management Ltd2.3150.6832348005300
2022-06-30Handelsbanken Fonder AB2.26610.2436340649784264632.8664
2022-06-30Hill City Capital, LP2.22278.474433413351821335119.8247
2022-03-31State Street Corporation2.10080.00183158016123120.3914
2022-03-31Clearline Capital LP1.7263.362259459083182947.189
2022-06-30Geode Capital Management, LLC1.68860.0041253848523917710.4021
2022-06-30T. Rowe Price Associates, Inc.1.59410.0033239637436146017.7629
2022-06-30PRIMECAP Management Company1.5850.0235238260023826000
2022-03-31Deutsche Bank AG1.37140.0108206150665714346.793
2022-03-31Credit Suisse First Boston (CSFB)1.11150.0161167088278684189.005
2022-03-31Morgan Stanley - Brokerage Accounts1.06770.00241605029-594283-27.0213
Total 65.876918.936399030109  

3.2. Funds holding Array Technologies Inc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-07-31Vanguard Total Stock Mkt Idx Inv2.80590.0058421803115720.0373
2022-08-31Invesco Solar ETF2.68072.8307402975191380.2273
2022-07-31Vanguard Small Cap Index2.40390.05013613697118870.33
2022-08-31iShares Global Clean Energy ETF USD Dist2.39411.13833598958-1396-0.0388
2022-07-31RobecoSAM Smart Energy Eqs F EUR2.3151.7516348005300
2022-07-31Handelsbanken Hållbar Energi A1 SEK2.24721.6358337819700
2022-08-31iShares Russell 2000 ETF2.17270.13013266182-5139-0.1571
2022-07-31Templeton Foreign A2.17242.17363265748-170652-4.966
2022-08-31iShares Global Clean Energy ETF2.04591.1395307549800
2022-06-30Granahan SMID Select1.94147.83032918383100370252.4214
2022-07-31Granahan US SMID Select I GBP Acc1.77679.7572670829-247554-8.4826
2022-07-31Fidelity® Value1.75610.4942639870-20030-0.753
2022-06-30PRIMECAP Odyssey Aggressive Growth1.54350.3567232030023203000
2022-07-31Vanguard Small Cap Growth Index Inv1.41510.12212127205-8996-0.4211
2022-06-30JNL Multi-Manager Small Cap Growth A1.29191.0121194210127540216.5238
2022-07-31Vanguard Extended Market Index Investor1.20360.0351809304-9596-0.5276
2022-07-31Templeton Glb Climate Change A(Ydis)EUR1.16362.63711749208-329000-15.8309
2022-07-31BNP Paribas Energy Transition C D1.10861.0861166654916665490
2022-06-30T. Rowe Price Small-Cap Value1.0740.1658161443723871317.3518
2022-06-30Fidelity® Small Cap Growth1.04870.3659157642600
Total 36.56134.717654960727  

3.3. Insider Transactions

Insiders are holding 1.461% of the shares of Array Technologies Inc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-09-19Kenneth R StacherskiSELL132718.3999902
2022-08-26Gerrard SchmidBUY700021.6641269
2022-08-16Nipul M PatelBUY456021.95108629
2022-07-19Kenneth R StacherskiSELL577611.3399658
2022-06-22Erica BrinkerSELL397512.5366481
2022-06-09Tyson HottingerSELL64421484047
2022-06-08Kevin G HostetlerBUY3750013.33144883
2022-05-16Erica BrinkerBUY11006.9767581
2021-08-25Gerrard SchmidBUY1020019.01
2020-12-07Ati Investment Parent, LlcSELL3665625033.95
2020-10-19Ati Investment Parent, LlcSELL4762500022 
2020-10-19Stuart M BollandBUY5346122 
2020-10-19Nipul M PatelBUY3706822 
2020-10-19Lucas D CreasyBUY1919122 
2020-10-19John Bradford ForthBUY6092422 
2020-10-19James Macmillan FusaroBUY18277222 
2020-10-19Charlotte A MacvaneBUY7722122 
2019-06-03Victor SandorSELL3613427.58225271
2019-05-30Victor SandorSELL1572827.5225271
2019-05-28Victor SandorSELL7491527278326

4. Summary

4.1. 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 Per Share--2.3992.173+10%0.309+676%1.280+87%-26.105+1188%
Book Value Per Share Growth---0.7590.735-203%0.269-382%0.122-720%0.093-920%
Current Ratio--1.7622.750-36%1.574+12%3.239-46%3.087-43%
Debt To Asset Ratio--0.7970.744+7%0.918-13%0.703+13%0.920-13%
Debt To Equity Ratio--3.9283.422+15%0.116+3287%0.958+310%0.467+742%
Dividend Per Share---0.046-100%0.032-100%0.016-100%0.008-100%
Eps---0.100-0.221+122%-0.028-72%0.001-6967%0.001-14196%
Eps Growth--688.722-33.053+105%78.408+778%14.716+4580%14.716+4580%
Gains Per Share---0.7590.781-197%0.301-352%0.139-647%0.101-855%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.0000%
Net Profit Margin---0.007-0.085+1196%-0.024+261%-0.268+4003%-0.585+8849%
Operating Margin---0.021-0.073+247%0.008-378%-0.224+965%-0.504+2295%
Operating Ratio--1.0201.084-6%0.953+7%1.296-21%2.202-54%
Pb Ratio7.388+38%4.5907.592-40%-37.541+918%-6.305+237%-3.072+167%
Pe Ratio-20.058-61%-12.463-30.343+143%19.381-164%-2.308-81%-1.124-91%
Peg Ratio---0.0180.166-111%-0.251+1286%-0.013-30%-0.013-30%
Price Per Share17.720+38%11.01014.123-22%22.140-50%7.634+44%3.719+196%
Quick Ratio--1.0191.461-30%0.912+12%2.057-50%1.829-44%
Return On Assets---0.002-0.018+1063%-0.006+269%-0.021+1238%-0.066+4150%
Return On Equity---0.008-0.074+861%-0.005-38%0.001-1154%0.000-2264%
 EOD+1 -2MRQTTM+11 -8YOY+9 -105Y+8 -1110Y+9 -10

4.2. 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-20.058
Price to Book Ratio (EOD)Between0-17.388
Net Profit Margin (MRQ)Greater than0-0.007
Operating Margin (MRQ)Greater than0-0.021
Quick Ratio (MRQ)Greater than11.019
Current Ratio (MRQ)Greater than11.762
Debt to Asset Ratio (MRQ)Less than10.797
Debt to Equity Ratio (MRQ)Less than13.928
Return on Equity (MRQ)Greater than0.15-0.008
Return on Assets (MRQ)Greater than0.05-0.002
Total3/10 (30.0%)

4.3. 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 than5046.713
Ma 20Greater thanMa 5018.550
Ma 50Greater thanMa 10019.049
Ma 100Greater thanMa 20015.045
OpenGreater thanClose16.790
Total2/5 (40.0%)



Latest Balance Sheet

Balance Sheet of 2022-06-30. Currency in USD. All numbers in thousands.

Summary
Total Assets1,775,409
Total Liabilities1,415,133
Total Stockholder Equity360,276
 As reported
Total Liabilities 1,415,133
Total Stockholder Equity+ 360,276
Total Assets = 1,775,409

Assets

Total Assets1,775,409
Total Current Assets907,945
Long-term Assets907,945
Total Current Assets
Cash And Cash Equivalents 51,046
Net Receivables 474,117
Inventory 329,951
Other Current Assets 52,831
Total Current Assets  (as reported)907,945
Total Current Assets  (calculated)907,945
+/-0
Long-term Assets
Property Plant Equipment 17,802
Goodwill 378,706
Intangible Assets 421,862
Other Assets 37,094
Long-term Assets  (as reported)867,464
Long-term Assets  (calculated)855,464
+/- 12,000

Liabilities & Shareholders' Equity

Total Current Liabilities515,292
Long-term Liabilities899,841
Total Stockholder Equity360,276
Total Current Liabilities
Short-term Debt 51,494
Short Long Term Debt 51,494
Accounts payable 232,276
Other Current Liabilities 63,966
Total Current Liabilities  (as reported)515,292
Total Current Liabilities  (calculated)399,230
+/- 116,062
Long-term Liabilities
Long term Debt Total 793,557
Capital Lease Obligations Min Short Term Debt-51,494
Warrants293,974
Long-term Liabilities Other 17,409
Deferred Long Term Liability 84,819
Long-term Liabilities  (as reported)899,841
Long-term Liabilities  (calculated)1,138,265
+/- 238,424
Total Stockholder Equity
Common Stock150
Retained Earnings Total Equity-296,733
Accumulated Other Comprehensive Income -38,729
Capital Surplus 401,614
Other Stockholders Equity 401,614
Total Stockholder Equity (as reported)360,276
Total Stockholder Equity (calculated)467,916
+/- 107,640
Other
Capital Stock294,124
Cash and Short Term Investments 51,046
Common Stock Shares Outstanding 150,203
Common Stock Total Equity150
Current Deferred Revenue167,556
Liabilities and Stockholders Equity 1,775,409
Net Debt 794,005
Net Invested Capital 911,353
Net Tangible Assets -734,266
Net Working Capital 392,653
Short Long Term Debt Total 845,051



Balance Sheet

Currency in USD. All numbers in thousands.

 Trend2022-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
83,830,353
87,747,423
78,094,601
77,764,108
77,764,108
135,564,415
127,707,985
127,951,650
127,951,650
112,132,342
108,327,018
102,172,627
102,172,627
-22,180
107,958
174,974
174,974
177,035
154,401
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,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,324154,401177,035174,974174,974107,958-22,180102,172,627102,172,627108,327,018112,132,342127,951,650127,951,650127,707,985135,564,41577,764,10877,764,10878,094,60187,747,42383,830,35383,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
45,569,423
52,550,305
43,750,983
43,872,910
43,872,910
102,846,593
95,340,517
96,564,952
96,564,952
82,924,803
80,602,475
74,863,240
74,863,240
-20,064
80,430
145,397
145,397
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
267,540
240,116
264,577
375,175
285,553
330,212
491,625
852,033
852,033
907,945
907,945852,033852,033491,625330,212285,553375,175264,577240,116267,540619,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,605145,397145,39780,430-20,06474,863,24074,863,24080,602,47582,924,80396,564,95296,564,95295,340,517102,846,59343,872,91043,872,91043,750,98352,550,30545,569,42345,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
23,071,992
28,714,208
4,735,754
7,752,812
7,752,812
22,450,863
5,518,788
12,429,526
12,429,526
12,305,662
15,750,680
15,568,243
15,568,243
-20,064
20,329
10,670
10,670
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
0
-11,999
27,144
108,441
19,133
17,682
116,391
367,670
367,670
51,046
51,046367,670367,670116,39117,68219,133108,44127,144-11,9990310,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,03410,67010,67020,329-20,06415,568,24315,568,24315,750,68012,305,66212,429,52612,429,5265,518,78822,450,8637,752,8127,752,8124,735,75428,714,20823,071,99223,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
11,058,458
6,190,876
32,405,963
29,693,301
29,693,301
74,477,453
84,984,663
78,296,782
78,296,782
65,358,388
58,541,807
54,531,585
54,531,585
0
53,554
130,661
130,661
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
0
0
0
0
0
0
0
0
0
0
000000000000326,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,994130,661130,66153,554054,531,58554,531,58558,541,80765,358,38878,296,78278,296,78284,984,66374,477,45329,693,30129,693,30132,405,9636,190,87611,058,45811,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
1,643,746
7,699,493
1,335,521
1,080,330
1,080,330
2,486,880
1,223,584
679,609
679,609
1,578,968
1,919,974
1,359,031
1,359,031
0
2,139
209
209
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
236,009
474,117
474,117236,009236,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,595000000000000000000003641252092092,13901,359,0311,359,0311,919,9741,578,968679,609679,6091,223,5842,486,8801,080,3301,080,3301,335,5217,699,4931,643,7461,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,064,548
9,313,883
4,136,967
4,030,681
4,030,681
2,498,260
2,338,819
2,153,486
2,153,486
0
1,761,194
1,645,438
1,645,438
0
1,500
1,490
1,490
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
329,951205,653205,653173,126137,666124,705118,45996,515105,280105,280148,02404,397000000000000000000000000000000000000000000001,4841,4901,4901,50001,645,4381,645,4381,761,19402,153,4862,153,4862,338,8192,498,2604,030,6814,030,6814,136,9679,313,8839,064,5489,064,54812,254,46611,066,1788,469,6638,469,663
   > Long-term Assets 
0
36,550,578
40,952,464
40,436,643
0
38,260,930
35,197,118
34,343,618
0
33,891,198
32,717,822
32,367,468
0
31,386,698
29,207,539
27,724,543
0
27,309,387
-2,116
27,528
0
29,577
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
867,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,43029,577027,528-2,11627,309,387027,724,54329,207,53931,386,698032,367,46832,717,82233,891,198034,343,61835,197,11838,260,930040,436,64340,952,46436,550,5780
       Property Plant Equipment 
35,788,062
35,788,062
40,151,369
39,566,151
38,180,684
38,180,684
54,892,174
56,011,203
33,810,952
33,810,952
60,138,134
61,764,044
31,306,452
31,306,452
63,719,235
64,511,236
27,309,387
27,309,387
-2,116
69,577
28,077
28,077
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
17,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,07728,07769,577-2,11627,309,38727,309,38764,511,23663,719,23531,306,45231,306,45261,764,04460,138,13433,810,95233,810,95256,011,20354,892,17438,180,68438,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
378,70669,72769,72769,72769,72769,72769,72769,70069,727069,727000000000000000000000000000000000000000000000000000000000000000000000
       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
421,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
37,09419,31412,5293,39726,1093,7913,08827000000000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
107,914,985
107,914,985
101,880,106
95,697,050
83,830,353
83,830,353
87,747,423
78,094,601
77,764,108
77,764,108
22,752,885
21,097,895
12,405,966
12,405,966
14,540,407
29,212,582
33,532,065
33,532,065
64,329
70,122
67,271
67,271
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
729,417
1,415,133
1,415,133729,417974,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,99267,27167,27170,12264,32933,532,06533,532,06529,212,58214,540,40712,405,96612,405,96621,097,89522,752,88577,764,10877,764,10878,094,60187,747,42383,830,35383,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
6,116,836
20,709,785
19,845,134
17,967,835
17,967,835
21,190,385
19,847,895
16,130,338
16,130,338
12,552,059
14,142,668
18,855,538
18,855,538
5,813
26,811
24,568
24,568
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
515,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,46524,56824,56826,8115,81318,855,53818,855,53814,142,66812,552,05916,130,33816,130,33819,847,89521,190,38517,967,83517,967,83519,845,13420,709,7856,116,8366,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
4,300
51,494
51,4944,30004,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
51,49448,1804,3004,3004,3004,3004,31310223,474097,749000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
135,506
29,538
29,538
49,532
84,987
74,431
81,987
85,313
92,002
91,392
232,276
232,27691,39292,00285,31381,98774,43184,98749,53229,53829,538135,506000000000000000000000000000000000000000000000000000000000000000000000
       Other Current 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
6,293
77,222
77,222
52,275
49,982
57,440
24,005
43,535
1,773
50,038
63,966
63,96650,0381,77343,53524,00557,44049,98252,27577,22277,2226,293000000000000000000000000000000000000000000000000000000000000000000000
   > Long-term Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
10,113,933
12,903,630
13,863,043
0
14,598,653
1,443
15,442
0
15,000
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
899,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,000015,4421,44314,598,653013,863,04312,903,63010,113,9330000000000000
       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,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,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
106,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,81992,93106,58314,47213,04313,1143,775000000000000000000000000000000000000000000000000000000000000000000000000
> Total Stockholder Equity
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
305,151
0
-205,361
377,260
-80,899
-70,115
-68,609
242,562
168,257
413,562
360,276
360,276413,562168,257242,562-68,609-70,115-80,899377,260-205,3610305,151000000000000000000000000000000000000000000000000000000000000000000000
   Common Stock
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
383,639
383,639
377,260
127
127
127
135
135
135
150
150135135135127127127377,260383,639383,6390000000000000000000000000000000000000000000000000000000000000000000000
   Retained Earnings -296,733-263,851-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,614411,2320251,330149,893148,370140,4730000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock00000000000000000000000000000000000000000000000000000000000000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
385,485
140,600
148,370
149,893
251,330
0
677,278
401,614
401,614677,2780251,330149,893148,370140,600385,485000000000000000000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in USD. All numbers in thousands.