0 XP   0   0   0

Repsol SA
Buy, Hold or Sell?

I guess you are interested in Repsol SA. 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 Repsol

Let's start. I'm going to help you getting a better view of Repsol SA. 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 Repsol SA 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 Repsol SA is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Repsol SA. The closing price on 2022-09-30 was $11.44 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.
Repsol SA Daily Candlestick Chart


Summary

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a profit.
Using its assets, the company is less efficient in making profit.
Using its investors money, the company is inefficient in making profit.
Operating Efficiency Details
 Compared to previous yearCompared to industry
The company is operating less efficient.
The company is inefficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is just able to pay all its short-term debts.
The company is just not 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 able to pay all its debts with equity.

1.1. Profitability of Repsol SA.

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 Repsol earns for each $1 of revenue.

  • Above 10% is considered healthy but always compare Repsol to the Oil & Gas Integrated industry mean.
  • A Net Profit Margin of 5.6% means that $0.06 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Repsol SA:

  • The MRQ is 5.5%. The company is making a profit. +1
  • The TTM is 5.6%. The company is making a profit. +1
Trends
Current periodCompared to+/- 
MRQ5.5%TTM5.6%-0.1%
TTM5.6%YOY0.6%+5.0%
TTM5.6%5Y-0.7%+6.3%
5Y-0.7%10Y1.1%-1.8%
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ5.5%12.0%-6.5%
TTM5.6%9.0%-3.4%
YOY0.6%4.1%-3.5%
5Y-0.7%2.8%-3.5%
10Y1.1%2.5%-1.4%
1.1.2. Return on Assets

Shows how efficient Repsol is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Repsol to the Oil & Gas Integrated industry mean.
  • 1.6% Return on Assets means that Repsol generated $0.02 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Repsol SA:

  • The MRQ is 1.8%. Using its assets, the company is less efficient in making profit.
  • The TTM is 1.6%. Using its assets, the company is less efficient in making profit.
Trends
Current periodCompared to+/- 
MRQ1.8%TTM1.6%+0.2%
TTM1.6%YOY0.2%+1.4%
TTM1.6%5Y0.1%+1.5%
5Y0.1%10Y0.4%-0.3%
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ1.8%3.0%-1.2%
TTM1.6%1.9%-0.3%
YOY0.2%0.6%-0.4%
5Y0.1%0.8%-0.7%
10Y0.4%0.7%-0.3%
1.1.3. Return on Equity

Shows how efficient Repsol is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Repsol to the Oil & Gas Integrated industry mean.
  • 4.6% Return on Equity means the company generated $0.05 for each $1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Repsol SA:

  • The MRQ is 4.6%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 4.0%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ4.6%TTM4.0%+0.6%
TTM4.0%YOY0.5%+3.5%
TTM4.0%5Y0.1%+3.9%
5Y0.1%10Y0.7%-0.6%
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ4.6%7.5%-2.9%
TTM4.0%4.6%-0.6%
YOY0.5%1.5%-1.0%
5Y0.1%1.8%-1.7%
10Y0.7%1.4%-0.7%

1.2. Operating Efficiency of Repsol SA.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Repsol is operating .

  • Measures how much profit Repsol 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 Repsol to the Oil & Gas Integrated industry mean.
  • An Operating Margin of 15.6% means the company generated $0.16  for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Repsol SA:

  • The MRQ is 15.6%. The company is operating efficient. +1
  • The TTM is 11.1%. The company is operating less efficient.
Trends
Current periodCompared to+/- 
MRQ15.6%TTM11.1%+4.5%
TTM11.1%YOY5.8%+5.3%
TTM11.1%5Y4.5%+6.6%
5Y4.5%10Y3.2%+1.3%
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ15.6%17.1%-1.5%
TTM11.1%12.4%-1.3%
YOY5.8%6.1%-0.3%
5Y4.5%6.6%-2.1%
10Y3.2%5.7%-2.5%
1.2.2. Operating Ratio

Measures how efficient Repsol is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Oil & Gas Integrated industry mean).
  • An Operation Ratio of 1.58 means that the operating costs are $1.58 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Repsol SA:

  • The MRQ is 1.582. The company is inefficient in keeping operating costs low. -1
  • The TTM is 1.652. The company is inefficient in keeping operating costs low. -1
Trends
Current periodCompared to+/- 
MRQ1.582TTM1.652-0.070
TTM1.652YOY1.723-0.071
TTM1.6525Y1.697-0.045
5Y1.69710Y1.285+0.412
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5821.541+0.041
TTM1.6521.448+0.204
YOY1.7231.368+0.355
5Y1.6971.208+0.489
10Y1.2851.109+0.176

1.3. Liquidity of Repsol SA.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Repsol is able to pay off Short-term Debt.

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

Let's take a look of the Current Ratio trends of Repsol SA:

  • The MRQ is 1.314. The company is just able to pay all its short-term debts.
  • The TTM is 1.305. The company is just able to pay all its short-term debts.
Trends
Current periodCompared to+/- 
MRQ1.314TTM1.305+0.009
TTM1.305YOY1.236+0.068
TTM1.3055Y1.254+0.051
5Y1.25410Y0.778+0.476
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ1.3141.307+0.007
TTM1.3051.286+0.019
YOY1.2361.236+0.000
5Y1.2541.270-0.016
10Y0.7781.234-0.456
1.3.2. Quick Ratio

Measures if Repsol is able to pay off Short-term Debt but only using the most liquid assets.

  • Above 1 is considered healthy (always compare to Oil & Gas Integrated industry mean)
  • A Quick Ratio of 0.64 means the company can pay off $0.64 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Repsol SA:

  • The MRQ is 0.636. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.595. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.636TTM0.595+0.041
TTM0.595YOY0.461+0.134
TTM0.5955Y0.534+0.062
5Y0.53410Y0.324+0.210
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ0.6360.660-0.024
TTM0.5950.610-0.015
YOY0.4610.676-0.215
5Y0.5340.625-0.091
10Y0.3240.603-0.279

1.4. Solvency of Repsol SA.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Repsol assets are financed with debt.

  • Below 1 (100%) is considered healthy (always compare to Oil & Gas Integrated industry mean).
  • A Debt to Asset Ratio of 0.60 means that Repsol assets are financed with 60.0% credit (debt) and the remaining percentage (100% - 60.0%) is financed by its owners/shareholders.

Let's take a look of the Debt to Asset Ratio trends of Repsol SA:

  • The MRQ is 0.600. The company is able to pay all its debts by selling its assets. +1
  • The TTM is 0.596. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.600TTM0.596+0.004
TTM0.596YOY0.583+0.013
TTM0.5965Y0.544+0.052
5Y0.54410Y0.536+0.009
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ0.6000.566+0.034
TTM0.5960.569+0.027
YOY0.5830.551+0.032
5Y0.5440.544+0.000
10Y0.5360.5360.000
1.4.2. Debt to Equity Ratio

Measures if Repsol is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy (always compare to Oil & Gas Integrated industry mean).
  • A Debt to Equity ratio of 152.6% means that company has $1.53 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Repsol SA:

  • The MRQ is 1.526. The company is just able to pay all its debts with equity.
  • The TTM is 1.499. The company is able to pay all its debts with equity. +1
Trends
Current periodCompared to+/- 
MRQ1.526TTM1.499+0.027
TTM1.499YOY1.418+0.081
TTM1.4995Y1.229+0.270
5Y1.22910Y1.186+0.043
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5261.436+0.090
TTM1.4991.365+0.134
YOY1.4181.369+0.049
5Y1.2291.229+0.000
10Y1.1861.206-0.020

2. Market Valuation of Repsol SA

2. Earnings
2.1. Price to Earnings Ratio

Measures how many years it takes to double your invested money in Repsol.

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

Let's take a look of the Price to Earnings Ratio trends of Repsol SA:

  • The EOD is 4.489. Very good. +2
  • The MRQ is 5.741. Very good. +2
  • The TTM is 8.912. Good. +1
Trends
Current periodCompared to+/- 
EOD4.489MRQ5.741-1.252
MRQ5.741TTM8.912-3.170
TTM8.912YOY8.428+0.483
TTM8.9125Y8.168+0.744
5Y8.16810Y11.796-3.628
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
EOD4.4894.633-0.144
MRQ5.7415.215+0.526
TTM8.9127.915+0.997
YOY8.428-0.816+9.244
5Y8.1686.153+2.015
10Y11.7965.909+5.887
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Repsol.

  • 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 Repsol SA:

  • The MRQ is 0.007. Very good. +2
  • The TTM is -0.051. Very Bad. -2
Trends
Current periodCompared to+/- 
MRQ0.007TTM-0.051+0.057
TTM-0.051YOY-0.075+0.025
TTM-0.0515Y0.243-0.294
5Y0.24310Y-0.250+0.494
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
MRQ0.0070.010-0.003
TTM-0.051-0.040-0.011
YOY-0.075-0.009-0.066
5Y0.243-0.007+0.250
10Y-0.250-0.014-0.236

2. Books
2.3. Price to Book Ratio

Measures if the stock price of Repsol is to cheap or to expensive compared to its book value.

  • At or below 1 is considered healthy (always compare to Oil & Gas Integrated industry mean).
  • A PB ratio of 0.82 means the investor is paying $0.82 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Repsol SA:

  • The EOD is 0.644. Very good. +2
  • The MRQ is 0.824. Very good. +2
  • The TTM is 0.818. Very good. +2
Trends
Current periodCompared to+/- 
EOD0.644MRQ0.824-0.180
MRQ0.824TTM0.818+0.006
TTM0.818YOY0.755+0.063
TTM0.8185Y0.419+0.399
5Y0.41910Y0.210+0.210
Compared to industry (Oil & Gas Integrated)
PeriodCompanyIndustry (mean)+/- 
EOD0.6440.912-0.268
MRQ0.8240.966-0.142
TTM0.8181.004-0.186
YOY0.7550.820-0.065
5Y0.4190.816-0.397
10Y0.2100.786-0.576

2.4. Latest News of Repsol SA

Does Repsol SA still have the same value as the quarterly reports suggest? Recent changes may be an indication that the value of the company is changing. Read the news from Repsol SA to keep up to date. Note: the news is often already included in the price.

DateTitleRead
2022-09-20
14:51
Clearfield and PVH have been highlighted as Zacks Bull and Bear of the DayRead
2022-09-07
09:25
Repsol sells 25% stake in upstream business to U.S. investor for $4.8 billionRead

3. Summary

3.1. Key Performance Indicators

The key performance indicators of Repsol SA 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--17.76216.142+10%13.925+28%8.402+111%4.201+323%
Book Value Per Share Growth--1.1260.925+22%-0.226+120%1.615-30%1.615-30%
Current Ratio--1.3141.305+1%1.236+6%1.254+5%0.778+69%
Debt To Asset Ratio--0.6000.596+1%0.583+3%0.544+10%0.536+12%
Debt To Equity Ratio--1.5261.499+2%1.418+8%1.229+24%1.186+29%
Dividend Per Share--0.0350.167-79%0.060-41%0.104-66%0.104-66%
Eps--0.7930.637+25%0.066+1105%-0.154+119%-0.012+102%
Eps Growth--867.34082.513+951%-33.547+104%-98.019+111%-98.262+111%
Gains Per Share--1.1611.092+6%-0.166+114%1.718-32%1.718-32%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%0.900+11%
Net Profit Margin--0.0550.056-2%0.006+824%-0.007+113%0.011+378%
Operating Margin--0.1560.111+40%0.058+168%0.045+246%0.032+383%
Operating Ratio--1.5821.652-4%1.723-8%1.697-7%1.285+23%
Pb Ratio0.644-28%0.8240.818+1%0.755+9%0.419+97%0.210+293%
Pe Ratio4.489-28%5.7418.912-36%8.428-32%8.168-30%11.796-51%
Peg Ratio--0.007-0.051+865%-0.075+1237%0.243-97%-0.250+3884%
Price Per Share11.440-28%14.63013.178+11%10.478+40%14.287+2%16.339-10%
Quick Ratio--0.6360.595+7%0.461+38%0.534+19%0.324+96%
Return On Assets--0.0180.016+12%0.002+805%0.001+2122%0.004+406%
Return On Equity--0.0460.040+14%0.005+797%0.001+3611%0.007+526%
 EOD+3 -0MRQTTM+12 -7YOY+13 -65Y+12 -710Y+12 -8

3.2. Fundamental Score

Let's check the fundamental score of Repsol SA based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-154.489
Price to Book Ratio (EOD)Between0-10.644
Net Profit Margin (MRQ)Greater than00.055
Operating Margin (MRQ)Greater than00.156
Quick Ratio (MRQ)Greater than10.636
Current Ratio (MRQ)Greater than11.314
Debt to Asset Ratio (MRQ)Less than10.600
Debt to Equity Ratio (MRQ)Less than11.526
Return on Equity (MRQ)Greater than0.150.046
Return on Assets (MRQ)Greater than0.050.018
Total6/10 (60.0%)

3.3. Technical Score

Let's check the technical score of Repsol SA based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5040.443
Ma 20Greater thanMa 5012.160
Ma 50Greater thanMa 10012.517
Ma 100Greater thanMa 20013.593
OpenGreater thanClose11.480
Total2/5 (40.0%)



Latest Balance Sheet

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

Summary
Total Assets63,378,000
Total Liabilities38,032,000
Total Stockholder Equity24,920,000
 As reported
Total Liabilities 38,032,000
Total Stockholder Equity+ 24,920,000
Total Assets = 63,378,000

Assets

Total Assets63,378,000
Total Current Assets28,652,000
Long-term Assets28,652,000
Total Current Assets
Cash And Cash Equivalents 4,332,000
Short-term Investments 2,955,000
Net Receivables 10,910,000
Inventory 9,019,000
Other Current Assets 509,000
Total Current Assets  (as reported)28,652,000
Total Current Assets  (calculated)27,725,000
+/- 927,000
Long-term Assets
Property Plant Equipment 22,114,000
Intangible Assets 3,137,000
Other Assets 5,052,000
Long-term Assets  (as reported)34,726,000
Long-term Assets  (calculated)30,303,000
+/- 4,423,000

Liabilities & Shareholders' Equity

Total Current Liabilities21,807,000
Long-term Liabilities16,225,000
Total Stockholder Equity24,920,000
Total Current Liabilities
Short Long Term Debt 4,664,000
Accounts payable 14,535,000
Other Current Liabilities 2,608,000
Total Current Liabilities  (as reported)21,807,000
Total Current Liabilities  (calculated)21,807,000
+/-0
Long-term Liabilities
Long term Debt 6,537,000
Capital Lease Obligations Min Short Term Debt2,560,000
Other Liabilities 7,010,000
Long-term Liabilities Other 914,000
Long-term Liabilities  (as reported)16,225,000
Long-term Liabilities  (calculated)17,021,000
+/- 796,000
Total Stockholder Equity
Common Stock1,452,000
Retained Earnings 16,062,000
Other Stockholders Equity 3,711,000
Total Stockholder Equity (as reported)24,920,000
Total Stockholder Equity (calculated)21,225,000
+/- 3,695,000
Other
Capital Stock1,452,000
Common Stock Shares Outstanding 1,426,990
Net Debt 6,869,000
Net Invested Capital 24,920,000
Net Tangible Assets 21,783,000
Net Working Capital 6,845,000



Balance Sheet

Currency in EUR. 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-06-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-302002-03-312001-12-312001-09-302001-06-302001-03-312000-12-312000-09-302000-06-302000-03-31
> Total Assets 
46,102,640
46,976,673
47,664,126
49,210,957
47,529,811
47,358,644
48,281,114
45,785,854
43,721,857
36,538,163
37,131,209
39,910,104
42,009,690
43,298,129
43,757,400
47,910,170
46,055,666
45,461,771
46,956,127
52,721,033
53,862,851
53,157,402
51,411,695
54,215,044
55,796,914
58,449,868
58,804,245
59,651,760
61,493,652
62,605,712
66,621,703
68,873,589
75,935,123
76,936,854
71,732,838
68,800,225
71,582,877
82,855,396
84,875,945
83,244,556
83,684,009
80,588,400
84,936,885
89,739,574
94,356,662
97,055,757
92,381,182
92,052,516
96,410,154
80,285,983
83,647,564
85,604,831
85,783,896
87,527,377
87,922,007
89,681,999
74,559,746
72,981,390
68,399,562
62,790,879
62,375,135
79,734,369
75,455,120
68,495,314
69,874,233
68,528,578
69,085,605
68,428,665
67,507,589
69,578,572
71,741,531
71,960,085
71,583,221
70,702,980
70,382,033
69,715,531
62,335,000
62,978,000
63,704,000
57,895,000
55,700,000
53,593,000
51,343,000
49,302,000
51,308,000
50,507,000
54,525,000
56,254,000
59,068,000
63,378,000
63,378,00059,068,00056,254,00054,525,00050,507,00051,308,00049,302,00051,343,00053,593,00055,700,00057,895,00063,704,00062,978,00062,335,00069,715,53170,382,03370,702,98071,583,22171,960,08571,741,53169,578,57267,507,58968,428,66569,085,60568,528,57869,874,23368,495,31475,455,12079,734,36962,375,13562,790,87968,399,56272,981,39074,559,74689,681,99987,922,00787,527,37785,783,89685,604,83183,647,56480,285,98396,410,15492,052,51692,381,18297,055,75794,356,66289,739,57484,936,88580,588,40083,684,00983,244,55684,875,94582,855,39671,582,87768,800,22571,732,83876,936,85475,935,12368,873,58966,621,70362,605,71261,493,65259,651,76058,804,24558,449,86855,796,91454,215,04451,411,69553,157,40253,862,85152,721,03346,956,12745,461,77146,055,66647,910,17043,757,40043,298,12942,009,69039,910,10437,131,20936,538,16343,721,85745,785,85448,281,11447,358,64447,529,81149,210,95747,664,12646,976,67346,102,640
   > Total Current 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
13,794,000
13,371,000
15,379,000
16,800,000
15,642,000
15,330,000
16,049,000
14,771,000
21,308,894
21,656,192
21,354,480
19,837,119
16,740,000
17,650,000
16,628,000
16,487,000
14,226,000
14,518,000
13,553,000
13,584,000
14,722,000
17,576,000
20,932,000
22,442,000
24,699,000
28,652,000
28,652,00024,699,00022,442,00020,932,00017,576,00014,722,00013,584,00013,553,00014,518,00014,226,00016,487,00016,628,00017,650,00016,740,00019,837,11921,354,48021,656,19221,308,89414,771,00016,049,00015,330,00015,642,00016,800,00015,379,00013,371,00013,794,0000000000000000000000000000000000000000000000000000000000000000000
       Cash And Cash Equivalents 
0
0
0
0
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,689,887
2,932,488
2,941,911
3,774,875
5,169,816
4,212,590
3,555,453
4,023,983
4,447,739
3,311,524
3,537,534
3,307,826
3,879,257
4,110,110
3,408,411
8,555,851
8,261,598
8,330,393
6,209,403
3,472,872
6,196,310
5,007,660
6,715,974
7,783,696
7,963,862
10,008,593
6,449,428
10,243,309
6,114,233
9,370,805
7,975,845
5,612,444
9,234,038
2,333,417
2,253,608
2,658,283
2,856,612
2,454,620
3,806,311
4,945,723
3,981,796
5,382,568
5,419,803
5,531,323
4,704,146
6,659,683
6,136,837
5,489,791
4,473,000
4,302,000
3,703,000
2,979,000
3,164,000
5,285,000
4,969,000
4,321,000
4,199,000
4,914,000
5,586,000
5,595,000
4,953,000
4,332,000
4,332,0004,953,0005,595,0005,586,0004,914,0004,199,0004,321,0004,969,0005,285,0003,164,0002,979,0003,703,0004,302,0004,473,0005,489,7916,136,8376,659,6834,704,1465,531,3235,419,8035,382,5683,981,7964,945,7233,806,3112,454,6202,856,6122,658,2832,253,6082,333,4179,234,0385,612,4447,975,8459,370,8056,114,23310,243,3096,449,42810,008,5937,963,8627,783,6966,715,9745,007,6606,196,3103,472,8726,209,4038,330,3938,261,5988,555,8513,408,4114,110,1103,879,2573,307,8263,537,5343,311,5244,447,7394,023,9833,555,4534,212,5905,169,8163,774,8752,941,9112,932,4883,689,8870000000000000000000000000000
       Short-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
388,440
0
0
0
76,555
0
0
0
37,263
0
0
0
5,308
0
0
0
10,378
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2,110
2,140
2,282
2,363
1,202
351,827
1,925,047
1,924,056
1,962,606
1,378,000
1,518,000
2,620,000
2,800,000
2,610,000
1,227,000
807,000
1,192,000
1,488,000
1,697,000
2,009,000
2,242,000
2,324,000
2,955,000
2,955,0002,324,0002,242,0002,009,0001,697,0001,488,0001,192,000807,0001,227,0002,610,0002,800,0002,620,0001,518,0001,378,0001,962,6061,924,0561,925,047351,8271,2022,3632,2822,1402,110000000000000000000010,3780005,30800037,26300076,555000388,4400000000000000000000000000000000
       Net Receivables 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5,449,000
5,419,000
5,464,000
6,207,000
5,804,000
5,738,000
6,193,000
5,852,000
6,517,407
7,232,309
7,270,201
6,726,313
6,327,000
6,848,000
5,828,000
5,743,000
4,457,000
3,891,000
3,943,000
3,856,000
4,344,000
4,909,000
7,056,000
7,211,000
9,645,000
10,910,000
10,910,0009,645,0007,211,0007,056,0004,909,0004,344,0003,856,0003,943,0003,891,0004,457,0005,743,0005,828,0006,848,0006,327,0006,726,3137,270,2017,232,3096,517,4075,852,0006,193,0005,738,0005,804,0006,207,0005,464,0005,419,0005,449,0000000000000000000000000000000000000000000000000000000000000000000
       Inventory 
0
0
0
2,497,208
0
0
0
1,874,551
0
0
0
2,221,772
0
0
0
2,656,707
0
0
0
3,590,278
0
0
0
4,417,066
0
0
0
5,112,518
0
0
0
6,826,903
0
9,590,532
8,064,188
4,988,569
4,895,961
5,741,190
5,964,651
6,066,736
6,771,116
6,511,772
7,301,017
7,745,115
8,870,048
9,124,801
8,841,373
9,441,749
9,968,498
7,143,485
8,118,564
7,253,619
7,852,363
6,853,668
7,712,243
7,242,241
6,792,061
7,376,172
6,551,406
4,756,903
4,235,175
4,754,950
4,150,032
3,098,073
3,143,640
3,528,034
3,817,549
3,803,996
4,017,099
3,673,201
4,239,686
4,564,753
5,347,521
5,492,318
5,604,307
5,035,559
4,340,000
4,777,000
4,272,000
4,597,000
3,797,000
3,246,000
3,426,000
3,379,000
4,307,000
4,616,000
5,237,000
5,227,000
7,352,000
9,019,000
9,019,0007,352,0005,227,0005,237,0004,616,0004,307,0003,379,0003,426,0003,246,0003,797,0004,597,0004,272,0004,777,0004,340,0005,035,5595,604,3075,492,3185,347,5214,564,7534,239,6863,673,2014,017,0993,803,9963,817,5493,528,0343,143,6403,098,0734,150,0324,754,9504,235,1754,756,9036,551,4067,376,1726,792,0617,242,2417,712,2436,853,6687,852,3637,253,6198,118,5647,143,4859,968,4989,441,7498,841,3739,124,8018,870,0487,745,1157,301,0176,511,7726,771,1166,066,7365,964,6515,741,1904,895,9614,988,5698,064,1889,590,53206,826,9030005,112,5180004,417,0660003,590,2780002,656,7070002,221,7720001,874,5510002,497,208000
   > Long-term 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
0
0
0
0
45,595,000
45,328,000
47,076,000
41,408,000
41,474,000
39,075,000
37,790,000
35,718,000
36,586,000
32,931,000
33,593,000
33,812,000
34,369,000
34,726,000
34,726,00034,369,00033,812,00033,593,00032,931,00036,586,00035,718,00037,790,00039,075,00041,474,00041,408,00047,076,00045,328,00045,595,0000000000000000000000000000000000000000000000000000000000000000000000000000000
       Property Plant Equipment 
36,713,418
36,963,967
37,282,419
29,280,233
37,202,137
36,859,358
37,356,854
27,091,084
33,488,970
26,997,555
27,004,246
21,559,257
22,603,330
23,184,581
23,080,980
24,527,619
25,070,764
24,890,222
25,232,585
26,638,722
26,075,471
25,714,299
25,845,118
27,596,596
27,889,351
28,640,295
30,647,986
30,979,958
32,248,727
32,772,480
33,642,154
34,574,063
36,127,069
36,489,691
34,585,752
35,823,330
36,528,751
44,927,090
46,593,624
45,719,080
44,097,464
43,006,209
45,306,291
44,563,937
46,185,520
47,374,026
46,210,765
47,687,451
48,221,078
35,559,076
35,686,970
37,220,122
36,889,574
37,226,814
38,287,807
36,161,608
22,168,571
21,879,358
21,074,870
20,742,324
19,487,396
36,300,693
34,653,544
30,879,738
31,193,793
30,072,129
30,076,259
30,141,788
28,629,987
28,965,682
29,226,544
30,980,694
29,874,523
29,300,512
29,285,714
29,170,681
27,231,000
27,077,000
27,729,000
23,145,000
23,360,000
22,971,000
22,271,000
20,927,000
21,198,000
20,684,000
20,911,000
21,726,000
22,174,000
22,114,000
22,114,00022,174,00021,726,00020,911,00020,684,00021,198,00020,927,00022,271,00022,971,00023,360,00023,145,00027,729,00027,077,00027,231,00029,170,68129,285,71429,300,51229,874,52330,980,69429,226,54428,965,68228,629,98730,141,78830,076,25930,072,12931,193,79330,879,73834,653,54436,300,69319,487,39620,742,32421,074,87021,879,35822,168,57136,161,60838,287,80737,226,81436,889,57437,220,12235,686,97035,559,07648,221,07847,687,45146,210,76547,374,02646,185,52044,563,93745,306,29143,006,20944,097,46445,719,08046,593,62444,927,09036,528,75135,823,33034,585,75236,489,69136,127,06934,574,06333,642,15432,772,48032,248,72730,979,95830,647,98628,640,29527,889,35127,596,59625,845,11825,714,29926,075,47126,638,72225,232,58524,890,22225,070,76424,527,61923,080,98023,184,58122,603,33021,559,25727,004,24626,997,55533,488,97027,091,08437,356,85436,859,35837,202,13729,280,23337,282,41936,963,96736,713,418
       Goodwill 
0
0
0
0
0
0
0
4,002,779
0
0
0
3,231,477
3,044,370
3,149,248
3,115,210
3,318,050
3,337,278
3,235,960
3,327,756
3,624,123
4,456,148
4,438,756
4,425,286
4,467,987
4,436,805
4,495,652
4,469,630
4,516,013
4,544,485
4,591,392
4,660,988
4,830,672
4,547,099
4,516,526
3,955,353
3,968,307
3,996,865
6,503,878
6,592,278
6,783,336
6,596,630
6,348,302
6,679,451
6,126,297
6,352,566
6,410,452
6,115,260
6,025,958
6,102,972
3,400,091
3,442,837
3,531,211
3,438,533
3,477,573
3,598,957
3,648,678
675,073
665,334
623,823
602,631
546,717
3,118,658
3,632,115
3,365,204
3,324,741
3,349,315
3,382,638
3,286,948
3,293,914
3,316,037
3,319,453
3,322,881
3,424,775
3,397,346
3,396,620
3,453,774
0
0
0
2,171,000
2,200,000
0
1,747,000
1,422,000
1,467,000
0
0
1,489,000
0
0
001,489,000001,467,0001,422,0001,747,00002,200,0002,171,0000003,453,7743,396,6203,397,3463,424,7753,322,8813,319,4533,316,0373,293,9143,286,9483,382,6383,349,3153,324,7413,365,2043,632,1153,118,658546,717602,631623,823665,334675,0733,648,6783,598,9573,477,5733,438,5333,531,2113,442,8373,400,0916,102,9726,025,9586,115,2606,410,4526,352,5666,126,2976,679,4516,348,3026,596,6306,783,3366,592,2786,503,8783,996,8653,968,3073,955,3534,516,5264,547,0994,830,6724,660,9884,591,3924,544,4854,516,0134,469,6304,495,6524,436,8054,467,9874,425,2864,438,7564,456,1483,624,1233,327,7563,235,9603,337,2783,318,0503,115,2103,149,2483,044,3703,231,4770004,002,7790000000
       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
13,335,000
13,251,000
11,501,000
10,803,000
11,040,000
10,747,000
10,581,000
11,308,000
9,463,649
9,189,944
9,319,287
9,554,944
38,077,439
41,035,905
27,626,610
37,039,679
0
0
0
0
0
0
0
0
0
0
000000000037,039,67927,626,61041,035,90538,077,4399,554,9449,319,2879,189,9449,463,64911,308,00010,581,00010,747,00011,040,00010,803,00011,501,00013,251,00013,335,0000000000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
5,338,819
0
0
0
4,017,852
4,092,950
4,262,642
4,272,055
4,393,834
4,831,985
4,705,965
4,836,422
5,444,984
5,459,949
5,560,241
5,572,002
5,655,740
5,959,036
5,948,624
5,841,095
6,041,586
6,097,206
6,004,232
6,129,811
6,317,257
6,511,661
6,500,776
5,766,170
5,677,560
5,846,775
9,962,612
10,063,977
9,771,558
10,279,760
9,631,228
10,151,786
9,889,385
10,823,048
10,771,709
10,162,064
10,096,885
10,649,866
7,344,906
7,352,347
7,270,760
7,214,127
7,051,420
7,302,133
7,337,317
2,455,061
2,319,086
2,264,200
2,249,577
2,182,571
4,903,298
5,432,546
4,910,440
5,155,114
5,562,334
5,670,695
4,053,023
5,467,748
5,441,906
5,478,869
4,105,513
2,193,382
2,148,510
2,241,260
2,391,604
22,563,752
25,213,963
16,968,006
2,299,000
2,081,000
0
2,126,000
1,931,000
2,009,000
0
0
2,008,000
3,205,000
3,137,000
3,137,0003,205,0002,008,000002,009,0001,931,0002,126,00002,081,0002,299,00016,968,00625,213,96322,563,7522,391,6042,241,2602,148,5102,193,3824,105,5135,478,8695,441,9065,467,7484,053,0235,670,6955,562,3345,155,1144,910,4405,432,5464,903,2982,182,5712,249,5772,264,2002,319,0862,455,0617,337,3177,302,1337,051,4207,214,1277,270,7607,352,3477,344,90610,649,86610,096,88510,162,06410,771,70910,823,0489,889,38510,151,7869,631,22810,279,7609,771,55810,063,9779,962,6125,846,7755,677,5605,766,1706,500,7766,511,6616,317,2576,129,8116,004,2326,097,2066,041,5865,841,0955,948,6245,959,0365,655,7405,572,0025,560,2415,459,9495,444,9844,836,4224,705,9654,831,9854,393,8344,272,0554,262,6424,092,9504,017,8520005,338,8190000000
       Long-term Assets Other 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
722,000
711,000
768,000
1,315,000
1,296,000
738,000
823,000
386,000
914,000
965,000
1,112,000
372,000
968,000
1,039,000
1,039,000968,000372,0001,112,000965,000914,000386,000823,000738,0001,296,0001,315,000768,000711,000722,0000000000000000000000000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
29,621,956
30,284,377
30,326,816
31,688,255
30,035,907
28,863,292
28,848,379
26,978,932
25,474,561
18,669,235
18,939,031
21,237,368
22,243,630
22,560,023
22,469,355
25,631,116
23,590,807
22,510,445
22,837,346
27,566,076
35,751,642
35,086,620
32,114,072
34,332,326
34,505,108
35,949,883
35,217,843
35,841,732
36,309,073
36,743,304
39,137,798
40,891,322
44,040,633
44,944,792
40,867,285
39,194,512
41,976,368
52,259,550
53,229,792
52,586,975
52,705,412
51,043,294
53,540,338
55,258,751
56,105,111
57,188,670
53,024,028
56,969,632
58,157,575
45,456,584
48,093,010
49,380,252
47,712,686
49,454,913
48,387,625
51,211,031
35,737,538
36,081,364
32,666,110
28,721,723
28,347,647
44,869,196
41,136,435
37,341,929
37,573,332
36,732,147
36,290,873
35,600,338
33,889,124
35,136,751
36,236,378
35,818,346
35,559,109
34,439,013
33,888,632
34,255,563
31,157,000
32,051,000
32,104,000
32,686,000
31,152,000
30,653,000
29,297,000
28,763,000
30,506,000
29,545,000
32,772,000
33,460,000
34,725,000
38,032,000
38,032,00034,725,00033,460,00032,772,00029,545,00030,506,00028,763,00029,297,00030,653,00031,152,00032,686,00032,104,00032,051,00031,157,00034,255,56333,888,63234,439,01335,559,10935,818,34636,236,37835,136,75133,889,12435,600,33836,290,87336,732,14737,573,33237,341,92941,136,43544,869,19628,347,64728,721,72332,666,11036,081,36435,737,53851,211,03148,387,62549,454,91347,712,68649,380,25248,093,01045,456,58458,157,57556,969,63253,024,02857,188,67056,105,11155,258,75153,540,33851,043,29452,705,41252,586,97553,229,79252,259,55041,976,36839,194,51240,867,28544,944,79244,040,63340,891,32239,137,79836,743,30436,309,07335,841,73235,217,84335,949,88334,505,10834,332,32632,114,07235,086,62035,751,64227,566,07622,837,34622,510,44523,590,80725,631,11622,469,35522,560,02322,243,63021,237,36818,939,03118,669,23525,474,56126,978,93228,848,37928,863,29230,035,90731,688,25530,326,81630,284,37729,621,956
   > Total Current Liabilities 
14,801,404
16,205,501
14,397,240
13,582,558
12,390,746
14,060,061
13,744,040
11,651,409
11,435,832
8,028,698
8,991,866
9,368,348
10,764,840
10,928,050
10,024,825
12,830,045
10,258,903
9,422,892
11,337,963
12,723,012
12,708,323
13,115,442
10,749,707
13,392,118
12,926,821
14,265,198
12,305,121
13,295,977
12,994,178
14,454,232
15,416,240
16,581,707
17,450,301
19,636,181
17,070,396
15,340,130
15,059,192
19,127,486
17,226,825
17,188,368
18,016,632
17,869,885
18,384,472
20,929,194
21,117,069
21,806,285
19,534,673
22,189,019
21,602,413
14,781,022
17,263,037
17,550,566
17,525,880
19,058,349
16,786,107
20,419,100
15,395,798
17,620,399
15,451,621
12,395,054
12,903,163
17,129,198
15,959,428
15,720,574
14,673,737
14,411,102
14,884,731
15,550,482
14,789,985
15,467,611
16,967,012
14,468,477
15,199,902
14,473,929
13,800,648
14,693,737
12,595,000
14,910,000
13,608,000
15,085,000
13,407,000
11,470,000
10,653,000
10,519,000
12,415,000
14,697,000
16,498,000
17,318,000
18,427,000
21,807,000
21,807,00018,427,00017,318,00016,498,00014,697,00012,415,00010,519,00010,653,00011,470,00013,407,00015,085,00013,608,00014,910,00012,595,00014,693,73713,800,64814,473,92915,199,90214,468,47716,967,01215,467,61114,789,98515,550,48214,884,73114,411,10214,673,73715,720,57415,959,42817,129,19812,903,16312,395,05415,451,62117,620,39915,395,79820,419,10016,786,10719,058,34917,525,88017,550,56617,263,03714,781,02221,602,41322,189,01919,534,67321,806,28521,117,06920,929,19418,384,47217,869,88518,016,63217,188,36817,226,82519,127,48615,059,19215,340,13017,070,39619,636,18117,450,30116,581,70715,416,24014,454,23212,994,17813,295,97712,305,12114,265,19812,926,82113,392,11810,749,70713,115,44212,708,32312,723,01211,337,9639,422,89210,258,90312,830,04510,024,82510,928,05010,764,8409,368,3488,991,8668,028,69811,435,83211,651,40913,744,04014,060,06112,390,74613,582,55814,397,24016,205,50114,801,404
       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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,400,000
7,092,000
7,534,000
18,149,000
17,330,000
17,060,000
6,999,000
4,206,000
6,207,406
5,000,000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000005,000,0006,207,4064,206,0006,999,00017,060,00017,330,00018,149,0007,534,0007,092,0007,400,0000000000000000000000000000000000000000000000000000000000000000000
       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
7,400,000
7,092,000
7,534,000
18,149,000
17,330,000
17,060,000
6,999,000
4,206,000
6,207,406
5,000,000
4,165,316
4,919,706
19,049,797
26,639,624
6,171,000
6,019,000
6,786,000
0
0
3,138,000
0
0
0
3,977,000
0
4,664,000
4,664,00003,977,0000003,138,000006,786,0006,019,0006,171,00026,639,62419,049,7974,919,7064,165,3165,000,0006,207,4064,206,0006,999,00017,060,00017,330,00018,149,0007,534,0007,092,0007,400,0000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
2,181,770
0
0
0
2,239,492
0
0
0
2,735,536
0
0
0
3,313,011
0
0
0
3,840,731
0
0
0
4,768,774
0
0
0
4,688,894
0
0
0
6,558,208
0
7,620,457
12,540,539
4,005,888
9,741,531
12,092,250
11,028,094
5,003,301
11,940,753
12,606,879
12,244,981
6,022,799
13,991,529
15,333,384
13,307,786
6,171,255
14,283,380
10,296,550
11,287,568
5,770,194
11,410,085
5,560,474
11,290,897
5,670,059
8,164,250
4,169,974
7,816,733
2,843,734
2,494,061
2,862,116
2,601,861
1,953,534
2,312,170
2,123,660
1,874,498
2,245,465
1,989,828
2,333,550
3,113,907
3,291,624
3,048,345
3,552,142
3,648,993
3,721,037
7,418,000
8,442,000
6,834,000
3,638,000
5,700,000
4,990,000
5,767,000
2,471,000
7,429,000
7,827,000
10,293,000
5,548,000
12,620,000
14,535,000
14,535,00012,620,0005,548,00010,293,0007,827,0007,429,0002,471,0005,767,0004,990,0005,700,0003,638,0006,834,0008,442,0007,418,0003,721,0373,648,9933,552,1423,048,3453,291,6243,113,9072,333,5501,989,8282,245,4651,874,4982,123,6602,312,1701,953,5342,601,8612,862,1162,494,0612,843,7347,816,7334,169,9748,164,2505,670,05911,290,8975,560,47411,410,0855,770,19411,287,56810,296,55014,283,3806,171,25513,307,78615,333,38413,991,5296,022,79912,244,98112,606,87911,940,7535,003,30111,028,09412,092,2509,741,5314,005,88812,540,5397,620,45706,558,2080004,688,8940004,768,7740003,840,7310003,313,0110002,735,5360002,239,4920002,181,770000
       Other Current Liabilities 
5,817,162
6,343,607
6,364,407
2,300,999
6,526,907
6,443,630
5,673,227
2,126,449
4,620,882
4,334,669
4,434,683
1,795,033
5,454,360
5,897,075
5,840,145
2,426,183
7,546,059
6,670,438
6,949,795
2,817,257
8,564,727
9,060,192
8,579,267
4,606,538
9,736,692
10,908,155
9,209,493
5,643,037
11,012,151
12,241,008
13,735,554
6,702,777
14,741,324
7,496,048
1,120,847
8,462,752
529,114
1,092,158
1,097,250
6,432,202
687,121
290,068
413,470
7,990,592
768,719
485,068
488,199
8,907,262
618,698
367,372
302,116
6,157,862
375,509
6,230,489
396,575
7,960,128
373,357
4,605,316
212,150
4,356,360
6,613,233
8,415,693
7,659,365
5,670,570
7,781,648
8,207,809
8,417,262
5,485,985
4,576,604
4,841,687
5,001,624
5,568,590
5,710,419
5,689,013
5,754,804
5,209,911
3,474,073
4,994,628
2,845,357
4,309,000
921,000
1,062,000
769,000
3,631,000
956,000
1,651,000
1,242,000
6,524,000
1,401,000
2,608,000
2,608,0001,401,0006,524,0001,242,0001,651,000956,0003,631,000769,0001,062,000921,0004,309,0002,845,3574,994,6283,474,0735,209,9115,754,8045,689,0135,710,4195,568,5905,001,6244,841,6874,576,6045,485,9858,417,2628,207,8097,781,6485,670,5707,659,3658,415,6936,613,2334,356,360212,1504,605,316373,3577,960,128396,5756,230,489375,5096,157,862302,116367,372618,6988,907,262488,199485,068768,7197,990,592413,470290,068687,1216,432,2021,097,2501,092,158529,1148,462,7521,120,8477,496,04814,741,3246,702,77713,735,55412,241,00811,012,1515,643,0379,209,49310,908,1559,736,6924,606,5388,579,2679,060,1928,564,7272,817,2576,949,7956,670,4387,546,0592,426,1835,840,1455,897,0755,454,3601,795,0334,434,6834,334,6694,620,8822,126,4495,673,2276,443,6306,526,9072,300,9996,364,4076,343,6075,817,162
   > Long-term 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
0
0
0
0
0
0
18,562,000
17,141,000
18,496,000
17,601,000
17,745,000
19,183,000
18,644,000
18,244,000
18,091,000
14,848,000
16,274,000
16,142,000
16,298,000
16,225,000
16,225,00016,298,00016,142,00016,274,00014,848,00018,091,00018,244,00018,644,00019,183,00017,745,00017,601,00018,496,00017,141,00018,562,0000000000000000000000000000000000000000000000000000000000000000000000000000000
       Capital Lease Obligations Min 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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-7,400,000
-7,092,000
-7,534,000
-18,149,000
-17,330,000
-17,060,000
-6,999,000
-4,206,000
-6,207,406
-5,000,000
0
0
0
0
0
3,133,000
0
0
0
2,991,000
0
0
0
2,948,000
0
2,560,000
2,560,00002,948,0000002,991,0000003,133,00000000-5,000,000-6,207,406-4,206,000-6,999,000-17,060,000-17,330,000-18,149,000-7,534,000-7,092,000-7,400,0000000000000000000000000000000000000000000000000000000000000000000
       Long-term Liabilities Other 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
579,000
532,000
542,000
384,000
471,000
452,000
467,000
407,000
436,000
344,000
691,000
749,000
715,000
914,000
914,000715,000749,000691,000344,000436,000407,000467,000452,000471,000384,000542,000532,000579,0000000000000000000000000000000000000000000000000000000000000000000000000000000
       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
1,732,000
1,693,000
1,665,000
1,455,000
1,459,000
1,353,000
1,258,000
1,262,000
1,520,482
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
000000000000000001,520,4821,262,0001,258,0001,353,0001,459,0001,455,0001,665,0001,693,0001,732,0000000000000000000000000000000000000000000000000000000000000000000
> Total Stockholder Equity
12,850,223
13,045,151
14,153,339
14,216,248
14,018,515
14,304,112
15,026,089
12,940,274
12,231,694
13,585,510
13,918,523
14,244,920
15,177,160
15,956,725
16,476,595
17,172,230
17,426,368
17,953,064
19,007,944
19,691,021
17,600,230
17,577,184
18,767,071
19,257,460
21,291,806
22,499,985
23,586,402
23,810,028
24,338,005
24,997,128
26,538,341
27,031,611
29,610,667
30,140,097
29,013,900
27,977,190
27,951,536
28,114,306
29,296,575
28,593,773
28,856,368
27,529,382
29,266,632
32,031,366
34,510,076
35,301,056
34,664,798
30,535,847
33,543,010
33,864,098
34,554,357
35,209,257
37,079,251
37,114,928
38,531,438
37,488,525
38,481,916
36,550,931
35,405,124
33,806,564
33,774,000
34,579,631
33,999,452
30,905,800
32,063,989
31,549,314
32,534,010
32,570,858
33,348,875
34,155,405
35,190,927
35,817,145
35,688,277
35,926,443
36,146,099
35,131,911
30,908,000
30,655,000
31,319,000
24,928,000
24,296,000
22,692,000
21,801,000
20,295,000
20,551,000
20,707,000
21,490,000
22,414,000
23,912,000
24,920,000
24,920,00023,912,00022,414,00021,490,00020,707,00020,551,00020,295,00021,801,00022,692,00024,296,00024,928,00031,319,00030,655,00030,908,00035,131,91136,146,09935,926,44335,688,27735,817,14535,190,92734,155,40533,348,87532,570,85832,534,01031,549,31432,063,98930,905,80033,999,45234,579,63133,774,00033,806,56435,405,12436,550,93138,481,91637,488,52538,531,43837,114,92837,079,25135,209,25734,554,35733,864,09833,543,01030,535,84734,664,79835,301,05634,510,07632,031,36629,266,63227,529,38228,856,36828,593,77329,296,57528,114,30627,951,53627,977,19029,013,90030,140,09729,610,66727,031,61126,538,34124,997,12824,338,00523,810,02823,586,40222,499,98521,291,80619,257,46018,767,07117,577,18417,600,23019,691,02119,007,94417,953,06417,426,36817,172,23016,476,59515,956,72515,177,16014,244,92013,918,52313,585,51012,231,69412,940,27415,026,08914,304,11214,018,51514,216,24814,153,33913,045,15112,850,223
   Common Stock
0
0
0
1,146,275
0
0
0
1,086,812
0
0
0
1,280,219
0
0
0
1,538,094
0
0
0
1,652,990
0
0
0
1,445,908
0
0
0
1,611,354
0
0
0
1,783,026
0
1,922,831
0
1,699,510
0
0
0
1,749,937
0
0
0
1,620,145
0
0
0
1,584,003
0
0
0
1,690,445
0
1,693,902
0
1,824,340
0
1,848,150
0
1,663,888
1,476,888
1,561,560
1,562,680
1,565,868
1,642,438
1,617,291
1,647,491
1,578,578
1,600,421
1,742,460
1,803,845
1,870,623
1,914,135
1,857,542
1,847,650
1,788,254
1,559,000
1,599,000
1,599,000
1,566,000
1,566,000
1,626,000
1,626,000
1,568,000
1,568,000
1,527,000
1,527,000
1,527,000
1,527,000
1,452,000
1,452,0001,527,0001,527,0001,527,0001,527,0001,568,0001,568,0001,626,0001,626,0001,566,0001,566,0001,599,0001,599,0001,559,0001,788,2541,847,6501,857,5421,914,1351,870,6231,803,8451,742,4601,600,4211,578,5781,647,4911,617,2911,642,4381,565,8681,562,6801,561,5601,476,8881,663,88801,848,15001,824,34001,693,90201,690,4450001,584,0030001,620,1450001,749,9370001,699,51001,922,83101,783,0260001,611,3540001,445,9080001,652,9900001,538,0940001,280,2190001,086,8120001,146,275000
   Retained Earnings Total Equity000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Capital Surplus 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000-117,108,683,738,340-758,514,909-832,043-54,099-1,181-42,221-136,934-1,055-375,349-339,785-290,445-269,303-276,818-93,694-33,297-153,6840-4,1070-35,8250-28,6220-1,641,657000-3,336,65600000000000-335,4480-173,228000000000000000000000000000000000
   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
2,307,000
3,329,000
3,816,000
5,421,000
4,111,000
1,654,000
951,000
649,500
114,405
997,439
1,073,165
1,896,651
1,534,000
1,252,000
2,158,000
1,563,500
1,722,000
2,312,000
1,560,000
1,046,000
2,025,000
1,743,000
1,955,000
2,374,000
2,558,000
3,711,000
3,711,0002,558,0002,374,0001,955,0001,743,0002,025,0001,046,0001,560,0002,312,0001,722,0001,563,5002,158,0001,252,0001,534,0001,896,6511,073,165997,439114,405649,500951,0001,654,0004,111,0005,421,0003,816,0003,329,0002,307,0000000000000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in EUR. All numbers in thousands.