0 XP   0   0   0

Synovus Financial Corp
Buy or Sell?

I guess you are interested in Synovus Financial Corp. 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 start. I'm going to help you getting a better view of Synovus Financial Corp. 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 Synovus Financial Corp 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 Synovus Financial Corp is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Synovus Financial Corp. The closing price on 2022-09-23 was $37.68 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.
Daily chart of Synovus Financial Corp
Synovus Financial Corp Daily Candlestick Chart

1.1. Profitability of Synovus Financial Corp.

1.1. Profitability

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

1.1.1. Net Profit Margin
  • Measures how much profit a company generates for each dollar of revenue.
  • Above 10% is considered healthy depending on the industry.
  • A net profit margin of 25% means that $0,25 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Synovus Financial Corp:

  • The MRQ is 34.1%. Very good. +2
  • The TTM is 36.3%. Very good. +2
Trends
Current periodCompared to+/- 
MRQ34.1%TTM36.3%-2.2%
TTM36.3%YOY31.3%+4.9%
TTM36.3%5Y28.2%+8.1%
5Y28.2%10Y29.4%-1.2%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ34.1%28.9%+5.2%
TTM36.3%27.6%+8.7%
YOY31.3%26.9%+4.4%
5Y28.2%23.2%+5.0%
10Y29.4%21.2%+8.2%
1.1.2. Return on Assets
  • Shows how profitable a company is in relation to its total assets.
  • Above 5% is considered healthy depending on the industry.
  • 5% return on assets means the company generated $0,05 for each $1 in assets.

Let's take a look of the Return on Assets trends of Synovus Financial Corp:

  • The MRQ is 0.3%. Bad. -1
  • The TTM is 0.3%. Bad. -1
Trends
Current periodCompared to+/- 
MRQ0.3%TTM0.3%0.0%
TTM0.3%YOY0.3%+0.0%
TTM0.3%5Y0.3%+0.0%
5Y0.3%10Y0.3%0.0%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.3%0.3%+0.0%
TTM0.3%0.3%+0.0%
YOY0.3%0.3%0.0%
5Y0.3%0.3%0.0%
10Y0.3%0.2%+0.1%
1.1.3. Return On Equity
  • Measures the profit in relation to shareholders equity (total assets - total liabilities).
  • Above 15%-20% is considered healthy depending on the industry
  • 10% return on equity means the company generated $0,1 for each $1 the owners (shareholders) invested.

Let's take a look of the Return On Equity trends of Synovus Financial Corp:

  • The MRQ is 3.9%. Bad. -1
  • The TTM is 3.7%. Bad. -1
Trends
Current periodCompared to+/- 
MRQ3.9%TTM3.7%+0.2%
TTM3.7%YOY3.0%+0.7%
TTM3.7%5Y3.0%+0.7%
5Y3.0%10Y2.8%+0.1%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ3.9%2.8%+1.1%
TTM3.7%2.6%+1.1%
YOY3.0%2.5%+0.5%
5Y3.0%2.4%+0.6%
10Y2.8%2.4%+0.4%

1.2. Operating Efficiency of Synovus Financial Corp.

1.2. Operating Efficiency
1.2.1. Operating Margin
  • Measures how much profit a company makes for each $1 of sales after paying variable costs (production costs, wages) but before taxes.
  • Above 15% is considered healthy depending on the industry
  • An operating margin of 20% means the company generated $0,2 for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Synovus Financial Corp:

  • The MRQ is 49.0%. Very good. +2
  • The TTM is 50.9%. Very good. +2
Trends
Current periodCompared to+/- 
MRQ49.0%TTM50.9%-1.9%
TTM50.9%YOY49.4%+1.5%
TTM50.9%5Y40.6%+10.3%
5Y40.6%10Y33.5%+7.1%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ49.0%44.5%+4.5%
TTM50.9%44.3%+6.6%
YOY49.4%46.5%+2.9%
5Y40.6%36.0%+4.6%
10Y33.5%30.8%+2.7%
1.2.2. Operating Ratio
  • Measures how efficient the company is creating its products or services while keeping operating costs low.
  • Below 1 is considered healthy depending on the industry
  • An operation ratio of 0.5 means that the operating costs are $0,5 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Synovus Financial Corp:

  • The MRQ is 0.076. Very good. +2
  • The TTM is 0.237. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.076TTM0.237-0.160
TTM0.237YOY-0.261+0.498
TTM0.2375Y0.539-0.302
5Y0.53910Y0.777-0.239
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.0760.066+0.010
TTM0.2370.195+0.042
YOY-0.2610.317-0.578
5Y0.5390.386+0.153
10Y0.7770.391+0.386

1.3. Liquidity of Synovus Financial Corp.

1.3. Liquidity
1.3.1. Current Ratio
  • Measures if the company is able to pay off short-term debts (debts due within 1 year).
  • Above 1 is considered healthy depending on the industry.
  • A current ratio of 1.5 means the company has $1.5 in assets for each $1 in short-term debts.

Let's take a look of the Current Ratio trends of Synovus Financial Corp:

  • The MRQ is 0.212. Very bad. Indication that company has liquidity problems. -2
  • The TTM is 494.235. Very Good. +2
Trends
Current periodCompared to+/- 
MRQ0.212TTM494.235-494.023
TTM494.235YOY0.696+493.539
TTM494.2355Y99.195+395.040
5Y99.19510Y49.681+49.515
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2120.248-0.036
TTM494.2350.328+493.907
YOY0.6960.345+0.351
5Y99.1950.300+98.895
10Y49.6810.255+49.426
1.3.2. Quick Ratio
  • Measures if the company is able to pay short-term debts (debts due within 1 year). But only uses the most liquid assets (cash, marketable securities and accounts retrievable).
  • Above 1 is considered healthy depending on the industry.
  • A quick ratio of 0,8 means the company can pay off $0,8 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Synovus Financial Corp:

  • The MRQ is 1.260. Healthy. +1
  • The TTM is 31,747.691. Very good. +2
Trends
Current periodCompared to+/- 
MRQ1.260TTM31,747.691-31,746.431
TTM31,747.691YOY0.846+31,746.845
TTM31,747.6915Y6,349.842+25,397.849
5Y6,349.84210Y3,175.066+3,174.776
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ1.2600.232+1.028
TTM31,747.6910.152+31,747.539
YOY0.8460.160+0.686
5Y6,349.8420.117+6,349.725
10Y3,175.0660.090+3,174.976

1.4. Solvency of Synovus Financial Corp.

1.3. Liquidity
1.4.1. Debt To Asset Ratio
  • Shows if the company is owned by creditors or shareholders.
  • Below 1 (100%) is considered healthy depending on the industry
  • A debt to asset ratio of 0.45 (45%) means that the company is financed with 45% credit and 55% is financed by it's owners (shareholders).

Let's take a look of the Debt To Asset Ratio trends of Synovus Financial Corp:

  • The MRQ is 0.920. Tight, but oke.
  • The TTM is 0.912. Tight, but oke.
Trends
Current periodCompared to+/- 
MRQ0.920TTM0.912+0.008
TTM0.912YOY0.905+0.007
TTM0.9125Y0.905+0.007
5Y0.90510Y0.897+0.008
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.9200.910+0.010
TTM0.9120.905+0.007
YOY0.9050.911-0.006
5Y0.9050.908-0.003
10Y0.8970.908-0.011
1.4.2. Debt to Equity Ratio
  • Measures the total debt versus the total shareholders equity (total assets - total liabilities).
  • Below 2 is considered healthy depending on the industry.
  • A debt to equity ratio of 0.84 means that company has $0,84 debt for each $1 in equity.

Let's take a look of the Debt to Equity Ratio trends of Synovus Financial Corp:

  • The MRQ is 11.517. Bad. To much debt compared to equity. -1
  • The TTM is 10.400. Bad. To much debt compared to equity. -1
Trends
Current periodCompared to+/- 
MRQ11.517TTM10.400+1.117
TTM10.400YOY9.547+0.853
TTM10.4005Y9.544+0.856
5Y9.54410Y8.835+0.709
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ11.51710.101+1.416
TTM10.4009.691+0.709
YOY9.5479.142+0.405
5Y9.5449.106+0.438
10Y8.8359.057-0.222

2. Market Valuation of Synovus Financial Corp

2. Earnings
2.1. Price to Earnings Ratio
  • Compares the company's stock price to its earnings.
  • Above 15 is considered overpriced but is hard to determine (always use industry average).
  • A PE ratio of 15 means the investor is paying $15 for every $1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Synovus Financial Corp:

  • The EOD is 7.871. Good. +1
  • The MRQ is 7.531. Good. +1
  • The TTM is 9.284. Good. +1
Trends
Current periodCompared to+/- 
EOD7.871MRQ7.531+0.341
MRQ7.531TTM9.284-1.753
TTM9.284YOY12.110-2.827
TTM9.2845Y12.380-3.097
5Y12.38010Y12.905-0.524
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
EOD7.8719.480-1.609
MRQ7.5319.440-1.909
TTM9.2849.872-0.588
YOY12.1109.949+2.161
5Y12.38011.533+0.847
10Y12.90511.585+1.320
2.2. Price/Earnings-to-Growth Ratio

Let's take a look of the Price/Earnings-to-Growth Ratio trends of Synovus Financial Corp:

  • The MRQ is 0.331. Very good. +2
  • The TTM is 0.184. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.331TTM0.184+0.147
TTM0.184YOY0.192-0.008
TTM0.1845Y3.327-3.143
5Y3.32710Y1.889+1.438
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.3310.064+0.267
TTM0.1840.102+0.082
YOY0.1920.006+0.186
5Y3.3270.071+3.256
10Y1.8890.094+1.795

2. Books
2.3. Price to Book Ratio
  • Shows if the stock is under or overvalued compared to it's book value (total assets - total liabilities).
  • At or below 1 is considered healthy
  • A PB ratio of 3 means the investor is paying $3 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Synovus Financial Corp:

  • The EOD is 1.203. Good. +1
  • The MRQ is 1.151. Good. +1
  • The TTM is 1.300. Good. +1
Trends
Current periodCompared to+/- 
EOD1.203MRQ1.151+0.052
MRQ1.151TTM1.300-0.150
TTM1.300YOY1.033+0.267
TTM1.3005Y1.297+0.003
5Y1.29710Y1.117+0.180
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
EOD1.2030.983+0.220
MRQ1.1510.980+0.171
TTM1.3001.029+0.271
YOY1.0330.788+0.245
5Y1.2970.943+0.354
10Y1.1170.842+0.275

3. Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Synovus Financial Corp.

3.1. Institutions holding Synovus Financial Corp

Institutions are holding 82.708% of the shares of Synovus Financial Corp.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-03-31Vanguard Group Inc10.06910.017146373772078671.4406
2022-03-31Wellington Management Company LLP6.43460.07859353966-648292-6.4815
2022-03-31State Street Corporation4.28350.01526226945-359192-5.4538
2022-03-31Synovus Financial Corp3.71832.81055405231-486451-8.2566
2022-03-31FMR Inc2.57810.0147374783143519813.1375
2022-03-31AllianceBernstein L.P.2.3990.06593487366-103235-2.8751
2022-03-31Macquarie Group Ltd2.06420.11183000684-21577-0.7139
2022-03-31Charles Schwab Investment Management Inc1.95770.04192845917-97034-3.2972
2022-03-31Dimensional Fund Advisors, Inc.1.95310.0429283926462590.2209
2022-03-31Silvercrest Asset Management Group LLC1.86510.862927113461589628141.7137
2022-03-31Bank of New York Mellon Corp1.61430.02232346694-477931-16.9202
2022-03-31Geode Capital Management, LLC1.29480.01151882234-72584-3.7131
2022-06-30Channing Capital Management, LLC1.23682.1171179799518301711.3325
2022-06-30Victory Capital Management Inc.1.11350.06651618709269581.6936
2022-03-31Morgan Stanley - Brokerage Accounts1.09140.01051586573-135907-7.8902
2022-03-31Bank of America Corp1.07730.00751566119-14413-0.9119
2022-03-31Manufacturers Life Insurance Co1.00420.06031459771-379784-20.6454
2022-03-31Northern Trust Corp0.78190.00981136578-28465-2.4433
2022-06-30Scout Investment Advisors Inc0.74810.77591087464-483916-30.7956
2022-03-31Boston Partners Global Investors, Inc0.66020.056295973186630.9109
Total 47.94527.198969697795  

3.2. Funds holding Synovus Financial Corp

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-07-29iShares Core S&P Mid-Cap ETF2.91060.2727423115550820.1203
2022-06-30Vanguard Total Stock Mkt Idx Inv2.79360.01314061019178680.4419
2022-06-30Vanguard Small Cap Index2.40110.11363490438208590.6012
2022-06-30Vanguard Explorer Inv1.93330.5549281038500
2022-06-30Vanguard Small Cap Value Index Inv1.58560.19382304944656002.9294
2022-06-30Vanguard Extended Market Index Investor1.33910.08871946579208841.0845
2022-07-29Schwab US Dividend Equity ETF™1.25280.218211757360.0404
2022-06-30Delaware US Small Cap Value Eq SMA1.23641.1345179740000
2022-03-31Delaware Sm-Cap Val Eq1.23641.3103179740000
2022-06-30Delaware Small Cap Value A1.23641.1319179740000
2022-06-30SPDR® S&P MIDCAP 400 ETF Trust0.86820.2707126207822390.1777
2022-05-31Fidelity® Series Small Cap Opps0.78120.9471113569500
2022-07-31SPDR® S&P Regional Banking ETF0.7671.45121115015-2286-0.2046
2022-05-31Fidelity® Small Cap Value0.67190.828897670000
2022-06-30Scout Mid Cap Equity0.62990.8471915727-405927-30.7136
2022-06-30Carillon Scout Mid Cap I0.62990.8507915727-405927-30.7136
2022-06-30AB Discovery Value Advisor0.59461.158486432300
2022-07-31State St Russell Sm/Mid Cp® Indx NL Cl C0.51060.097422675000.0674
Total 23.378611.457533985427  

3.3. Insider Transactions

Insiders are holding 1.367% of the shares of Synovus Financial Corp.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-05-10Joseph J Prochaska JrBUY100041.3831109
2022-04-27Andrew J Jr. GregoryBUY200042.7329196
2022-02-24Kevin S BlairBUY310048.49
2022-01-04Kessel D StellingSELL5000049.74
2021-12-01Mark G HolladaySELL150046.6
2021-11-22Kessel D StellingSELL916350
2021-11-08Kessel D StellingSELL50050
2021-11-05Kessel D StellingSELL1132950
2021-11-01Mark G HolladaySELL150047.13
2021-10-19Kessel D StellingSELL5000047.76
2021-10-01Mark G HolladaySELL150044.12
2021-09-30Kessel D StellingSELL414145
2021-09-28Kessel D StellingSELL1139845
2021-08-06Mark G HolladaySELL150043.1359799
2021-07-02Mark G. HolladaySELL150044.2861787
2021-04-29John L StallworthBUY192047.21 
2020-03-10Stephen T ButlerBUY212023.73112302
2020-03-05Andrew J Jr. GregoryBUY500026.8627423
2019-09-06Mark G HolladaySELL500035.7260289
2019-07-01Barry L StoreyBUY1000251000

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Synovus Financial Corp 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--31.33333.969-8%34.592-9%30.937+1%27.149+15%
Current Ratio--0.212494.235-100%0.696-70%99.195-100%49.681-100%
Debt To Asset Ratio--0.9200.912+1%0.905+2%0.905+2%0.897+3%
Debt To Equity Ratio--11.51710.400+11%9.547+21%9.544+21%8.835+30%
Eps--1.1601.197-3%0.975+19%0.871+33%0.747+55%
Gross Profit Margin--1.0001.0000%1.008-1%0.962+4%0.951+5%
Net Profit Margin--0.3410.363-6%0.313+9%0.282+21%0.294+16%
Operating Margin--0.4900.509-4%0.494-1%0.406+21%0.335+46%
Operating Ratio--0.0760.237-68%-0.261+441%0.539-86%0.777-90%
Pb Ratio1.203+4%1.1511.300-12%1.033+11%1.297-11%1.117+3%
Pe Ratio7.871+4%7.5319.284-19%12.110-38%12.380-39%12.905-42%
Peg Ratio--0.3310.184+80%0.192+73%3.327-90%1.889-82%
Price Per Share37.680+4%36.05044.203-18%35.793+1%38.847-7%30.261+19%
Quick Ratio--1.26031747.691-100%0.846+49%6349.842-100%3175.066-100%
Return On Assets--0.0030.003-4%0.003+10%0.003+11%0.003+4%
Return On Equity--0.0390.037+5%0.030+31%0.030+31%0.028+38%
 EOD+0 -3MRQTTM+5 -10YOY+6 -105Y+12 -410Y+10 -6

4.2. Fundamental Score

Let's check the fundamental score of Synovus Financial Corp based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-157.871
Price to Book Ratio (EOD)Between0-11.203
Net Profit Margin (MRQ)Greater than00.341
Operating Margin (MRQ)Greater than00.490
Quick Ratio (MRQ)Greater than11.260
Current Ratio (MRQ)Greater than10.212
Debt To Asset Ratio (MRQ)Less than10.920
Debt to Equity Ratio (MRQ)Less than111.517
Return On Equity (MRQ)Greater than0.150.039
Return on Assets (MRQ)Greater than0.050.003
Total5/10 (50.0%)

4.3. Technical Score

Let's check the technical score of Synovus Financial Corp based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5037.698
Ma 20Greater thanMa 5039.977
Ma 50Greater thanMa 10040.494
Ma 100Greater thanMa 20039.695
OpenGreater thanClose37.730
Total2/5 (40.0%)



Reversals in quarterly reports

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

 2021-06-302021-09-302021-12-312022-03-312022-06-30
Net Debt  -1,976,829570,797-1,406,032-327,008-1,733,0401,012,438-720,602889,214168,612



Latest Balance Sheet

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

Summary
Total Assets57,382,745
Total Liabilities52,798,307
Total Stockholder Equity4,584,438
 As reported
Total Liabilities 52,798,307
Total Stockholder Equity+ 4,584,438
Total Assets = 57,382,745

Assets

Total Assets57,382,745
Total Current Assets10,473,173
Long-term Assets10,473,173
Total Current Assets
Cash And Cash Equivalents 1,635,492
Short-term Investments 9,889,850
Net Receivables 40,796,943
Other Current Assets -1,052,169
Total Current Assets  (as reported)10,473,173
Total Current Assets  (calculated)51,270,116
+/- 40,796,943
Long-term Assets
Property Plant Equipment 383,060
Goodwill 452,390
Long Term Investments 9,889,850
Intangible Assets 31,360
Long-term Assets Other 4,682,061
Long-term Assets  (as reported)10,756,660
Long-term Assets  (calculated)15,438,721
+/- 4,682,061

Liabilities & Shareholders' Equity

Total Current Liabilities49,379,942
Long-term Liabilities1,804,104
Total Stockholder Equity4,584,438
Total Current Liabilities
Accounts payable 49,034,700
Other Current Liabilities 49,034,700
Total Current Liabilities  (as reported)49,379,942
Total Current Liabilities  (calculated)98,069,400
+/- 48,689,458
Long-term Liabilities
Long term Debt Total 1,804,104
Other Liabilities 1,614,261
Long-term Liabilities  (as reported)1,804,104
Long-term Liabilities  (calculated)3,418,365
+/- 1,614,261
Total Stockholder Equity
Common Stock170,013
Retained Earnings 1,940,351
Accumulated Other Comprehensive Income -1,026,705
Capital Surplus 3,908,118
Treasury Stock-944,484
Total Stockholder Equity (as reported)4,584,438
Total Stockholder Equity (calculated)4,047,293
+/- 537,145
Other
Capital Stock707,158
Cash and Short Term Investments 11,525,342
Common Stock Shares Outstanding 146,315
Common Stock Total Equity170,013
Liabilities and Stockholders Equity 57,382,745
Net Debt 168,612
Net Invested Capital 5,851,397
Net Tangible Assets 3,563,543
Preferred Stock Total Equity 537,145
Short Long Term Debt Total 1,804,104



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-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-311999-12-311999-09-301999-06-301999-03-311998-12-311998-09-301998-06-301998-03-311997-12-311997-09-301997-06-301997-03-311996-12-311996-09-301996-06-301996-03-311995-12-311995-09-301995-06-30
> Total Assets 
7,569,800
7,624,600
7,927,600
7,983,400
8,198,900
8,335,200
8,612,300
8,650,500
8,970,700
8,997,100
9,260,300
9,376,700
9,370,300
9,840,800
10,498,000
10,622,800
11,174,500
11,977,100
12,547,000
13,048,240
13,685,928
14,105,157
14,908,092
15,181,807
15,654,130
15,781,130
16,657,947
16,725,734
17,315,782
18,510,215
19,036,246
20,603,801
21,064,487
21,023,394
21,632,629
22,286,347
23,560,216
24,389,493
25,050,178
25,852,385
26,713,294
27,075,090
27,620,672
29,161,177
30,527,088
31,344,882
31,854,773
32,707,684
33,220,806
33,575,663
33,018,452
33,759,890
34,227,301
34,339,141
35,786,269
34,547,432
34,349,670
34,610,480
32,831,418
32,439,438
32,382,340
30,954,761
30,093,148
28,678,203
28,313,910
28,253,924
27,162,845
27,064,792
26,294,110
25,764,644
26,760,012
26,212,879
26,563,174
26,218,360
26,201,604
26,435,426
26,627,290
26,519,110
27,051,231
27,633,784
28,205,870
28,167,827
28,792,653
29,171,257
29,459,691
29,727,096
30,104,002
30,679,589
30,687,966
31,642,123
31,221,837
31,501,028
31,740,305
32,075,120
32,669,192
46,630,025
47,318,203
47,661,182
48,203,282
50,619,585
54,121,989
53,040,538
54,394,159
55,159,011
54,938,659
55,509,129
57,317,226
56,419,549
57,382,745
57,382,74556,419,54957,317,22655,509,12954,938,65955,159,01154,394,15953,040,53854,121,98950,619,58548,203,28247,661,18247,318,20346,630,02532,669,19232,075,12031,740,30531,501,02831,221,83731,642,12330,687,96630,679,58930,104,00229,727,09629,459,69129,171,25728,792,65328,167,82728,205,87027,633,78427,051,23126,519,11026,627,29026,435,42626,201,60426,218,36026,563,17426,212,87926,760,01225,764,64426,294,11027,064,79227,162,84528,253,92428,313,91028,678,20330,093,14830,954,76132,382,34032,439,43832,831,41834,610,48034,349,67034,547,43235,786,26934,339,14134,227,30133,759,89033,018,45233,575,66333,220,80632,707,68431,854,77331,344,88230,527,08829,161,17727,620,67227,075,09026,713,29425,852,38525,050,17824,389,49323,560,21622,286,34721,632,62921,023,39421,064,48720,603,80119,036,24618,510,21517,315,78216,725,73416,657,94715,781,13015,654,13015,181,80714,908,09214,105,15713,685,92813,048,24012,547,00011,977,10011,174,50010,622,80010,498,0009,840,8009,370,3009,376,7009,260,3008,997,1008,970,7008,650,5008,612,3008,335,2008,198,9007,983,4007,927,6007,624,6007,569,800
   > 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
18,917,740
19,832,057
20,011,806
19,958,684
20,558,352
21,155,737
22,281,534
23,296,613
25,006,847
25,762,897
26,626,305
26,993,486
27,539,119
29,088,172
30,443,984
31,263,772
31,760,976
31,971,706
32,487,082
32,843,683
32,471,307
33,214,596
33,710,303
33,833,311
35,725,482
34,507,911
34,291,476
34,553,425
32,790,338
32,399,451
0
0
389,021
3,753,684
3,668,556
4,048,545
4,282,540
4,198,077
4,093,648
3,683,468
3,665,880
3,461,658
3,506,193
3,666,038
3,732,947
3,593,020
3,676,610
3,436,659
3,590,953
3,559,379
3,715,505
3,816,728
4,020,128
3,934,304
3,957,693
3,970,495
4,183,763
4,163,435
4,204,271
4,211,902
4,464,953
5,049,995
5,021,750
4,895,507
5,224,621
8,074,116
8,158,333
8,074,632
8,093,229
50,069,286
53,092,614
39,545,002
439,352
45,383,220
44,557,298
44,113,760
389,071
40,338,783
10,473,173
10,473,17340,338,783389,07144,113,76044,557,29845,383,220439,35239,545,00253,092,61450,069,2868,093,2298,074,6328,158,3338,074,1165,224,6214,895,5075,021,7505,049,9954,464,9534,211,9024,204,2714,163,4354,183,7633,970,4953,957,6933,934,3044,020,1283,816,7283,715,5053,559,3793,590,9533,436,6593,676,6103,593,0203,732,9473,666,0383,506,1933,461,6583,665,8803,683,4684,093,6484,198,0774,282,5404,048,5453,668,5563,753,684389,0210032,399,45132,790,33834,553,42534,291,47634,507,91135,725,48233,833,31133,710,30333,214,59632,471,30732,843,68332,487,08231,971,70631,760,97631,263,77230,443,98429,088,17227,539,11926,993,48626,626,30525,762,89725,006,84723,296,61322,281,53421,155,73720,558,35219,958,68420,011,80619,832,05718,917,740000000000000000000000000000000
       Cash And Cash Equivalents 
333,200
308,000
383,800
337,100
354,600
349,700
407,000
351,400
374,900
337,100
389,400
355,500
382,300
320,400
349,800
282,000
413,700
397,600
468,400
435,835
451,869
426,312
561,860
568,839
546,883
561,500
652,063
500,756
596,591
655,823
746,147
749,974
809,428
710,455
700,453
627,020
760,668
761,520
687,188
726,580
826,051
882,348
883,866
787,395
899,039
808,046
909,364
864,502
887,501
948,533
693,533
592,080
692,171
500,264
1,741,300
895,583
1,220,191
3,237,126
2,478,863
3,419,139
4,257,314
3,521,393
3,509,363
2,971,302
3,278,712
3,224,547
2,091,019
2,278,039
1,840,549
1,296,399
2,136,462
1,766,707
1,909,803
1,495,189
1,138,483
1,354,500
1,293,370
1,150,460
1,218,661
1,700,095
1,668,731
1,188,207
1,214,366
1,282,273
1,306,281
1,371,493
940,985
1,027,212
851,373
1,690,087
885,087
1,001,825
1,050,916
986,503
1,129,743
1,232,298
1,101,375
1,112,495
1,109,871
1,693,943
1,453,177
1,865,268
4,139,134
3,239,714
3,180,122
2,609,793
2,937,466
1,525,861
1,635,492
1,635,4921,525,8612,937,4662,609,7933,180,1223,239,7144,139,1341,865,2681,453,1771,693,9431,109,8711,112,4951,101,3751,232,2981,129,743986,5031,050,9161,001,825885,0871,690,087851,3731,027,212940,9851,371,4931,306,2811,282,2731,214,3661,188,2071,668,7311,700,0951,218,6611,150,4601,293,3701,354,5001,138,4831,495,1891,909,8031,766,7072,136,4621,296,3991,840,5492,278,0392,091,0193,224,5473,278,7122,971,3023,509,3633,521,3934,257,3143,419,1392,478,8633,237,1261,220,191895,5831,741,300500,264692,171592,080693,533948,533887,501864,502909,364808,046899,039787,395883,866882,348826,051726,580687,188761,520760,668627,020700,453710,455809,428749,974746,147655,823596,591500,756652,063561,500546,883568,839561,860426,312451,869435,835468,400397,600413,700282,000349,800320,400382,300355,500389,400337,100374,900351,400407,000349,700354,600337,100383,800308,000333,200
       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
379,571
0
0
0
27,557
0
0
0
97,764
0
0
0
177,345
0
0
0
139,624
0
0
0
71,902
0
0
0
120,480
0
0
0
87,036
0
0
0
1,605,170
0
0
0
2,118,340
0
0
0
3,440,268
3,346,483
3,259,254
3,596,511
1,739,512
0
0
0
2,981,112
3,049,353
3,077,706
3,151,344
3,199,358
3,132,402
3,080,185
3,050,257
3,041,406
3,130,041
3,354,673
3,487,332
3,587,818
3,582,244
3,580,359
3,603,153
3,718,195
3,782,942
3,827,058
3,825,443
3,987,069
3,990,978
3,929,962
3,883,574
3,991,632
6,808,191
7,007,012
6,892,162
6,778,670
6,937,240
7,197,493
7,566,525
7,962,438
8,825,757
9,442,170
10,481,071
10,918,329
10,463,101
9,889,850
9,889,85010,463,10110,918,32910,481,0719,442,1708,825,7577,962,4387,566,5257,197,4936,937,2406,778,6706,892,1627,007,0126,808,1913,991,6323,883,5743,929,9623,990,9783,987,0693,825,4433,827,0583,782,9423,718,1953,603,1533,580,3593,582,2443,587,8183,487,3323,354,6733,130,0413,041,4063,050,2573,080,1853,132,4023,199,3583,151,3443,077,7063,049,3532,981,1120001,739,5123,596,5113,259,2543,346,4833,440,2680002,118,3400001,605,17000087,036000120,48000071,902000139,624000177,34500097,76400027,557000379,5710000000000000000000000
       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
297,445
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
92,322
92,322
0
0
98,306
0
0
0
87,519
87,519
0
0
84,910
0
0
0
100,214
0
0
0
170,244
0
0
0
182,846
0
0
0
234,919
234,919
1,289,116
38,946,047
281,726
281,726
37,719,310
37,848,787
242,304
39,754,194
40,796,943
40,796,94339,754,194242,30437,848,78737,719,310281,726281,72638,946,0471,289,116234,919234,919000182,846000170,244000100,21400084,9100087,51987,51900098,3060092,32292,3220000000000000000000297,44500000000000000000000000000000000000000000000000000
       Other 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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
303,538
0
0
0
320,664
0
0
0
329,001
234,886
231,593
194,825
205,541
103,539
122,673
552,769
152,154
744,440
613,343
610,328
442,114
1,140,616
1,761,225
2,011,473
-11,943,946
33,317,749
31,935,006
31,022,896
-13,709,028
1,665,193
-1,052,169
-1,052,1691,665,193-13,709,02831,022,89631,935,00633,317,749-11,943,9462,011,4731,761,2251,140,616442,114610,328613,343744,440152,154552,769122,673103,539205,541194,825231,593234,886329,001000320,664000303,538000000000000000000000000000000000000000000000000000000000000000000000000000000
   > 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
118,506
771,744
1,052,681
1,064,710
1,074,277
1,130,610
1,278,682
1,092,880
43,331
89,488
86,989
81,604
81,553
73,005
83,104
81,110
93,797
735,978
733,724
731,980
547,145
545,294
516,998
505,830
60,787
39,521
58,194
57,055
41,080
39,987
32,382,340
30,954,761
29,704,127
24,924,519
24,645,354
24,205,379
22,880,305
22,866,715
22,200,462
22,081,176
23,094,132
22,751,221
23,056,981
22,552,322
22,468,657
22,842,406
22,950,680
23,082,451
23,460,278
24,074,405
24,490,365
24,351,099
24,772,525
25,236,953
25,501,998
25,756,601
25,920,239
26,516,154
26,483,695
27,430,221
26,756,884
26,451,033
26,718,555
27,179,613
27,444,571
38,555,909
39,159,870
39,586,550
40,110,053
550,299
1,029,375
13,495,536
16,194,342
9,775,791
10,381,361
11,395,369
12,671,741
11,335,600
10,756,660
10,756,66011,335,60012,671,74111,395,36910,381,3619,775,79116,194,34213,495,5361,029,375550,29940,110,05339,586,55039,159,87038,555,90927,444,57127,179,61326,718,55526,451,03326,756,88427,430,22126,483,69526,516,15425,920,23925,756,60125,501,99825,236,95324,772,52524,351,09924,490,36524,074,40523,460,27823,082,45122,950,68022,842,40622,468,65722,552,32223,056,98122,751,22123,094,13222,081,17622,200,46222,866,71522,880,30524,205,37924,645,35424,924,51929,704,12730,954,76132,382,34039,98741,08057,05558,19439,52160,787505,830516,998545,294547,145731,980733,724735,97893,79781,11083,10473,00581,55381,60486,98989,48843,3311,092,8801,278,6821,130,6101,074,2771,064,7101,052,681771,744118,506000000000000000000000000000000
       Property Plant Equipment 
209,800
211,200
220,200
226,700
235,400
239,900
247,200
255,800
262,700
264,100
272,300
302,600
319,900
346,300
375,400
385,400
400,500
417,700
437,300
435,199
467,120
476,205
526,988
533,195
546,935
551,623
572,618
584,383
598,515
605,400
616,355
656,507
763,955
776,848
791,439
849,266
861,815
629,738
638,407
651,830
657,765
668,822
669,425
691,231
707,988
723,974
752,738
769,271
784,703
803,528
547,437
565,887
581,352
595,646
605,019
603,555
596,172
588,179
580,375
572,815
565,981
555,919
544,971
495,490
737,951
727,329
486,923
479,976
475,944
475,222
629,817
477,132
477,948
476,088
581,500
467,375
461,610
456,633
540,707
451,843
445,579
449,078
492,185
439,122
424,967
418,091
439,793
412,725
416,364
423,245
430,571
424,342
428,633
431,012
434,307
479,965
490,644
487,053
868,656
482,462
481,716
471,208
844,339
454,911
446,447
423,933
818,713
386,631
383,060
383,060386,631818,713423,933446,447454,911844,339471,208481,716482,462868,656487,053490,644479,965434,307431,012428,633424,342430,571423,245416,364412,725439,793418,091424,967439,122492,185449,078445,579451,843540,707456,633461,610467,375581,500476,088477,948477,132629,817475,222475,944479,976486,923727,329737,951495,490544,971555,919565,981572,815580,375588,179596,172603,555605,019595,646581,352565,887547,437803,528784,703769,271752,738723,974707,988691,231669,425668,822657,765651,830638,407629,738861,815849,266791,439776,848763,955656,507616,355605,400598,515584,383572,618551,623546,935533,195526,988476,205467,120435,199437,300417,700400,500385,400375,400346,300319,900302,600272,300264,100262,700255,800247,200239,900235,400226,700220,200211,200209,800
       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
118,506
115,237
288,726
287,862
282,838
281,344
416,867
463,142
457,911
970,014
507,178
501,348
935,098
911,244
1,067,188
1,136,322
1,117,000
1,107,445
733,724
1,083,556
547,145
545,294
516,998
505,830
39,521
39,521
39,280
39,280
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
24,431
59,678
57,010
57,092
57,315
57,315
57,315
57,315
57,315
57,315
485,000
492,390
487,865
497,267
497,267
497,267
452,390
452,390
452,390
452,390
452,390
452,390
452,390
452,390
452,390452,390452,390452,390452,390452,390452,390452,390497,267497,267497,267487,865492,390485,00057,31557,31557,31557,31557,31557,31557,09257,01059,67824,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43124,43139,28039,28039,52139,521505,830516,998545,294547,1451,083,556733,7241,107,4451,117,0001,136,3221,067,188911,244935,098501,348507,178970,014457,911463,142416,867281,344282,838287,862288,726115,237118,506000000000000000000000000000000
       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
21,137,349
20,448,883
19,968,291
19,649,549
0
0
0
0
19,392,050
0
19,409,233
19,471,593
19,801,735
19,926,331
20,274,255
20,404,228
20,913,573
20,962,089
21,350,342
21,692,876
22,241,441
22,571,355
22,894,657
23,112,148
23,665,492
24,064,418
24,247,355
24,304,078
24,590,040
24,675,712
28,865,966
29,246,516
25,733,147
42,241,626
42,970,052
43,174,390
43,774,891
7,057,081
8,098,429
8,311,685
8,722,561
9,819,644
9,442,170
10,481,071
10,918,329
10,463,101
9,889,850
9,889,85010,463,10110,918,32910,481,0719,442,1709,819,6448,722,5618,311,6858,098,4297,057,08143,774,89143,174,39042,970,05242,241,62625,733,14729,246,51628,865,96624,675,71224,590,04024,304,07824,247,35524,064,41823,665,49223,112,14822,894,65722,571,35522,241,44121,692,87621,350,34220,962,08920,913,57320,404,22820,274,25519,926,33119,801,73519,471,59319,409,233019,392,050000019,649,54919,968,29120,448,88321,137,34900000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,600
0
0
0
0
0
0
0
118,506
115,237
288,726
287,862
282,838
281,344
416,867
463,142
457,911
510,991
507,178
501,348
503,249
495,264
660,395
732,620
733,101
735,978
733,724
731,980
547,145
545,294
516,998
505,830
21,266
20,064
18,914
17,775
16,649
15,556
14,505
13,463
12,434
11,424
10,449
9,482
8,525
7,589
6,693
5,895
5,149
4,583
4,156
3,783
3,415
1,883
1,678
1,471
1,265
1,265
25,294
25,098
28,718
24,708
24,659
24,656
13,223
12,137
11,843
11,548
11,254
10,750
10,458
10,166
9,875
74,683
61,473
58,572
55,671
53,032
50,392
47,752
45,112
42,733
40,354
37,975
35,596
33,478
31,360
31,36033,47835,59637,97540,35442,73345,11247,75250,39253,03255,67158,57261,47374,6839,87510,16610,45810,75011,25411,54811,84312,13713,22324,65624,65924,70828,71825,09825,2941,2651,2651,4711,6781,8833,4153,7834,1564,5835,1495,8956,6937,5898,5259,48210,44911,42412,43413,46314,50515,55616,64917,77518,91420,06421,266505,830516,998545,294547,145731,980733,724735,978733,101732,620660,395495,264503,249501,348507,178510,991457,911463,142416,867281,344282,838287,862288,726115,237118,50600000001,6000000000000000000000000
       Earning 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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,610,405
7,690,572
7,592,551
7,544,915
8,228,464
9,097,485
9,719,022
12,443,853
12,654,265
12,895,366
13,236,404
14,245,899
0
0
0014,245,89913,236,40412,895,36612,654,26512,443,8539,719,0229,097,4858,228,4647,544,9157,592,5517,690,5727,610,40500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2,562,796
2,576,989
2,645,414
2,717,327
2,739,542
2,723,317
2,759,498
2,748,638
2,744,282
2,795,574
3,023,450
3,044,592
3,262,429
3,348,483
3,440,703
3,567,232
3,699,697
3,741,418
4,111,173
4,232,783
4,400,855
4,501,911
4,565,337
4,736,080
5,075,560
5,171,876
5,441,700
5,550,522
5,773,566
5,864,459
6,049,828
5,315,500
5,471,785
5,384,585
5,455,780
5,346,592
5,271,805
5,136,939
4,811,156
4,715,199
4,419,404
4,483,354
4,451,894
4,374,587
4,269,860
4,128,367
4,427,588
4,469,525
4,529,321
4,305,168
4,118,584
4,478,707
4,674,810
4,673,731
4,647,268
4,584,888
4,515,054
4,434,523
4,367,602
4,303,209
4,384,196
4,614,255
4,709,432
4,769,268
4,768,546
4,723,813
4,732,482
4,994,156
5,164,270
5,171,489
5,231,743
5,252,932
5,387,900
26,150,852
26,625,288
26,651,043
36,912,697
37,429,048
37,718,959
38,096,121
40,057,848
41,456,808
53,040,538
53,954,807
64,934,802
65,320,020
66,904,498
69,599,896
67,755,149
57,666,232
57,666,23267,755,14969,599,89666,904,49865,320,02064,934,80253,954,80753,040,53841,456,80840,057,84838,096,12137,718,95937,429,04836,912,69726,651,04326,625,28826,150,8525,387,9005,252,9325,231,7435,171,4895,164,2704,994,1564,732,4824,723,8134,768,5464,769,2684,709,4324,614,2554,384,1964,303,2094,367,6024,434,5234,515,0544,584,8884,647,2684,673,7314,674,8104,478,7074,118,5844,305,1684,529,3214,469,5254,427,5884,128,3674,269,8604,374,5874,451,8944,483,3544,419,4044,715,1994,811,1565,136,9395,271,8055,346,5925,455,7805,384,5855,471,7855,315,5006,049,8285,864,4595,773,5665,550,5225,441,7005,171,8765,075,5604,736,0804,565,3374,501,9114,400,8554,232,7834,111,1733,741,4183,699,6973,567,2323,440,7033,348,4833,262,4293,044,5923,023,4502,795,5742,744,2822,748,6382,759,4982,723,3172,739,5422,717,3272,645,4142,576,9892,562,7960000000000000000000
> Total Liabilities 
6,900,000
6,933,500
7,206,200
7,251,400
7,452,300
7,560,100
7,794,300
7,818,200
8,102,000
8,093,700
8,314,000
8,405,000
8,369,600
8,776,100
9,375,200
9,470,300
10,007,900
10,730,500
11,256,000
11,724,203
12,320,178
12,684,319
13,410,031
13,596,222
14,015,081
14,069,346
14,864,363
14,894,831
15,392,569
16,436,087
16,878,294
18,301,163
18,781,153
18,714,156
19,245,752
19,780,080
20,920,854
21,653,867
22,241,605
22,978,495
23,737,525
24,010,568
24,474,370
25,753,544
26,938,108
27,562,862
27,909,414
28,622,235
29,033,475
29,246,736
29,576,862
30,206,316
30,774,618
30,930,258
31,966,762
30,876,034
31,294,507
31,436,881
29,959,917
29,800,985
28,936,106
27,713,752
27,068,601
25,795,504
25,462,972
25,424,476
24,335,393
24,243,029
23,440,721
22,888,944
23,190,581
22,634,773
22,994,970
23,286,500
23,252,619
23,436,930
23,574,239
23,442,565
24,009,961
24,603,149
25,199,713
25,150,711
25,792,457
26,217,989
26,508,032
26,820,437
27,176,078
27,717,462
27,690,019
28,645,045
28,260,271
28,544,533
28,572,611
29,035,047
29,535,590
42,032,272
42,564,387
42,792,344
43,261,592
45,554,380
49,069,021
47,975,996
49,232,825
49,997,294
49,700,945
50,256,327
52,020,426
51,594,914
52,798,307
52,798,30751,594,91452,020,42650,256,32749,700,94549,997,29449,232,82547,975,99649,069,02145,554,38043,261,59242,792,34442,564,38742,032,27229,535,59029,035,04728,572,61128,544,53328,260,27128,645,04527,690,01927,717,46227,176,07826,820,43726,508,03226,217,98925,792,45725,150,71125,199,71324,603,14924,009,96123,442,56523,574,23923,436,93023,252,61923,286,50022,994,97022,634,77323,190,58122,888,94423,440,72124,243,02924,335,39325,424,47625,462,97225,795,50427,068,60127,713,75228,936,10629,800,98529,959,91731,436,88131,294,50730,876,03431,966,76230,930,25830,774,61830,206,31629,576,86229,246,73629,033,47528,622,23527,909,41427,562,86226,938,10825,753,54424,474,37024,010,56823,737,52522,978,49522,241,60521,653,86720,920,85419,780,08019,245,75218,714,15618,781,15318,301,16316,878,29416,436,08715,392,56914,894,83114,864,36314,069,34614,015,08113,596,22213,410,03112,684,31912,320,17811,724,20311,256,00010,730,50010,007,9009,470,3009,375,2008,776,1008,369,6008,405,0008,314,0008,093,7008,102,0007,818,2007,794,3007,560,1007,452,3007,251,4007,206,2006,933,5006,900,000
   > Total Current Liabilities 
6,801,000
6,838,000
7,127,000
7,179,000
7,382,000
7,483,000
7,732,000
7,753,000
8,013,000
8,006,000
8,276,000
8,331,000
8,293,000
8,695,000
9,622,000
9,389,000
9,875,000
10,562,000
11,243,000
11,371,000
11,821,000
12,095,000
13,214,000
12,795,000
13,193,000
13,227,000
13,907,000
13,883,000
14,336,000
15,257,000
15,659,000
16,693,000
17,131,000
17,163,000
17,812,000
18,286,000
19,342,000
20,073,000
20,529,000
21,239,000
21,583,000
21,944,000
22,737,000
24,228,000
25,732,000
26,417,000
27,482,000
27,450,000
27,771,000
27,951,000
27,733,000
28,236,000
28,677,000
28,840,000
29,892,000
29,039,000
29,466,000
29,511,000
28,228,000
27,955,000
27,081,000
25,996,000
25,287,000
23,883,000
23,568,000
23,902,000
22,970,000
22,891,000
22,139,000
21,235,000
21,465,000
20,982,000
21,109,000
21,402,000
21,220,000
21,330,000
21,318,000
21,312,000
21,870,000
22,413,000
23,061,000
23,112,000
23,605,000
23,857,000
24,372,000
24,659,000
25,015,000
25,556,000
25,583,000
26,762,000
26,554,000
26,689,000
26,916,000
27,378,000
27,878,433
39,926,235
40,258,315
40,638,744
41,107,695
42,402,041
46,741,100
45,065,904
46,699,288
47,368,951
47,481,840
47,950,967
197
48,656,244
49,379,942
49,379,94248,656,24419747,950,96747,481,84047,368,95146,699,28845,065,90446,741,10042,402,04141,107,69540,638,74440,258,31539,926,23527,878,43327,378,00026,916,00026,689,00026,554,00026,762,00025,583,00025,556,00025,015,00024,659,00024,372,00023,857,00023,605,00023,112,00023,061,00022,413,00021,870,00021,312,00021,318,00021,330,00021,220,00021,402,00021,109,00020,982,00021,465,00021,235,00022,139,00022,891,00022,970,00023,902,00023,568,00023,883,00025,287,00025,996,00027,081,00027,955,00028,228,00029,511,00029,466,00029,039,00029,892,00028,840,00028,677,00028,236,00027,733,00027,951,00027,771,00027,450,00027,482,00026,417,00025,732,00024,228,00022,737,00021,944,00021,583,00021,239,00020,529,00020,073,00019,342,00018,286,00017,812,00017,163,00017,131,00016,693,00015,659,00015,257,00014,336,00013,883,00013,907,00013,227,00013,193,00012,795,00013,214,00012,095,00011,821,00011,371,00011,243,00010,562,0009,875,0009,389,0009,622,0008,695,0008,293,0008,331,0008,276,0008,006,0008,013,0007,753,0007,732,0007,483,0007,382,0007,179,0007,127,0006,838,0006,801,000
       Short-term Debt 
162,800
219,300
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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,299,793
0
0
0
2,391,363
203,979
247,179
195,025
2,343,879
146,480
2,276,066
2,041,240
1,884,425
2,062,019
1,889,721
478,540
650,000
853,000
1,330,000
2,233,593
1,752,000
1,175,000
300,000
400,000
7,717
0
0
0
197
0
0
001970007,717400,000300,0001,175,0001,752,0002,233,5931,330,000853,000650,000478,5401,889,7212,062,0191,884,4252,041,2402,276,066146,4802,343,879195,025247,179203,9792,391,3630002,299,7930000000000000000000000000000000000000000000000000000000000000000000000000000219,300162,800
       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
0
0
0
0
0
0
0
0
0
2,299,793
0
0
0
2,391,363
203,979
247,179
195,025
2,343,879
146,480
2,276,066
2,041,240
1,884,425
2,062,019
1,889,721
0
0
853,000
1,330,000
2,233,593
1,752,000
1,175,000
300,000
400,000
7,717
0
0
0
197
0
0
001970007,717400,000300,0001,175,0001,752,0002,233,5931,330,000853,000001,889,7212,062,0191,884,4252,041,2402,276,066146,4802,343,879195,025247,179203,9792,391,3630002,299,793000000000000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9,690,236
10,132,131
10,423,641
11,161,710
11,487,328
11,561,515
11,525,774
12,146,198
12,451,008
12,941,487
13,644,457
13,928,834
15,214,092
15,624,557
15,524,087
15,941,609
16,214,308
17,490,756
17,774,384
18,577,468
19,114,272
20,106,478
20,279,210
20,784,365
21,801,946
23,053,699
23,962,564
24,294,447
24,842,379
24,997,888
24,325,044
24,959,816
25,663,187
26,028,352
27,848,863
28,617,179
27,947,986
27,423,814
28,054,191
27,433,533
27,180,048
26,257,563
25,236,225
24,500,304
23,205,879
22,875,017
23,109,427
22,411,752
22,137,702
21,565,065
20,846,830
21,057,044
20,561,193
20,710,703
20,973,856
20,876,790
20,950,891
20,993,467
20,989,781
21,531,700
22,107,849
22,649,181
22,777,413
23,242,661
23,449,928
23,925,922
24,192,003
24,648,060
25,105,712
25,218,816
26,186,228
26,147,900
26,253,507
26,442,688
26,433,658
26,720,322
38,075,190
37,966,722
37,433,070
38,405,504
39,826,585
44,194,580
44,665,904
46,691,571
47,368,951
47,171,962
47,688,419
49,427,276
48,656,244
49,034,700
49,034,70048,656,24449,427,27647,688,41947,171,96247,368,95146,691,57144,665,90444,194,58039,826,58538,405,50437,433,07037,966,72238,075,19026,720,32226,433,65826,442,68826,253,50726,147,90026,186,22825,218,81625,105,71224,648,06024,192,00323,925,92223,449,92823,242,66122,777,41322,649,18122,107,84921,531,70020,989,78120,993,46720,950,89120,876,79020,973,85620,710,70320,561,19321,057,04420,846,83021,565,06522,137,70222,411,75223,109,42722,875,01723,205,87924,500,30425,236,22526,257,56327,180,04827,433,53328,054,19127,423,81427,947,98628,617,17927,848,86326,028,35225,663,18724,959,81624,325,04424,997,88824,842,37924,294,44723,962,56423,053,69921,801,94620,784,36520,279,21020,106,47819,114,27218,577,46817,774,38417,490,75616,214,30815,941,60915,524,08715,624,55715,214,09213,928,83413,644,45712,941,48712,451,00812,146,19811,525,77411,561,51511,487,32811,161,71010,423,64110,132,1319,690,2360000000000000000000
       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
24,500,304
23,205,879
22,875,017
23,109,427
0
0
0
0
21,057,044
0
20,710,703
20,973,856
20,876,790
20,950,891
20,993,467
20,989,781
21,531,700
22,107,849
22,649,181
22,777,413
23,242,661
23,449,928
23,925,922
24,192,003
24,648,060
25,105,712
25,218,816
26,186,228
26,147,900
26,253,507
26,442,688
26,433,658
26,720,322
38,075,190
37,966,722
37,433,070
38,405,504
39,826,585
44,194,580
44,665,904
46,691,571
47,368,951
47,171,962
47,688,419
49,427,276
48,656,244
49,034,700
49,034,70048,656,24449,427,27647,688,41947,171,96247,368,95146,691,57144,665,90444,194,58039,826,58538,405,50437,433,07037,966,72238,075,19026,720,32226,433,65826,442,68826,253,50726,147,90026,186,22825,218,81625,105,71224,648,06024,192,00323,925,92223,449,92823,242,66122,777,41322,649,18122,107,84921,531,70020,989,78120,993,46720,950,89120,876,79020,973,85620,710,703021,057,044000023,109,42722,875,01723,205,87924,500,30400000000000000000000000000000000000000000000000000000000000000
   > Long-term Liabilities 
124,000
122,000
107,000
101,000
100,000
109,000
97,000
101,000
127,000
127,000
81,000
118,000
123,000
130,000
78,000
136,000
191,000
229,000
77,000
421,000
571,000
667,000
277,000
885,000
911,000
936,000
1,053,000
1,115,000
1,166,000
1,294,000
1,336,000
1,731,000
1,794,000
1,685,000
1,576,000
1,642,000
1,732,000
1,740,000
1,880,000
1,915,000
2,336,000
2,256,000
1,934,000
1,731,000
1,422,000
1,364,000
776,000
1,539,000
1,657,000
1,680,000
1,890,000
1,993,000
2,122,000
2,121,000
2,107,000
1,870,000
1,865,000
1,963,000
1,752,000
1,868,000
1,877,000
1,743,000
1,808,000
1,913,000
1,895,000
1,522,000
1,365,000
1,352,000
1,302,000
1,654,000
1,726,000
1,653,000
1,886,000
1,885,000
2,033,000
2,107,000
2,256,000
2,131,000
2,139,000
2,190,000
2,139,000
2,039,000
2,187,000
2,361,000
2,136,000
2,161,000
2,161,000
2,161,000
2,107,000
1,883,000
1,706,000
1,856,000
1,657,000
1,657,000
1,657,157
2,106,037
2,306,072
2,153,600
2,153,897
3,152,339
2,327,921
2,910,092
606,406
1,202,825
1,203,293
1,203,761
1,204,229
805,259
1,804,104
1,804,104805,2591,204,2291,203,7611,203,2931,202,825606,4062,910,0922,327,9213,152,3392,153,8972,153,6002,306,0722,106,0371,657,1571,657,0001,657,0001,856,0001,706,0001,883,0002,107,0002,161,0002,161,0002,161,0002,136,0002,361,0002,187,0002,039,0002,139,0002,190,0002,139,0002,131,0002,256,0002,107,0002,033,0001,885,0001,886,0001,653,0001,726,0001,654,0001,302,0001,352,0001,365,0001,522,0001,895,0001,913,0001,808,0001,743,0001,877,0001,868,0001,752,0001,963,0001,865,0001,870,0002,107,0002,121,0002,122,0001,993,0001,890,0001,680,0001,657,0001,539,000776,0001,364,0001,422,0001,731,0001,934,0002,256,0002,336,0001,915,0001,880,0001,740,0001,732,0001,642,0001,576,0001,685,0001,794,0001,731,0001,336,0001,294,0001,166,0001,115,0001,053,000936,000911,000885,000277,000667,000571,000421,00077,000229,000191,000136,00078,000130,000123,000118,00081,000127,000127,000101,00097,000109,000100,000101,000107,000122,000124,000
       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
1,808,161
1,912,954
1,894,901
1,522,334
0
0
0
0
1,726,455
0
1,885,689
1,885,057
2,033,141
2,106,980
2,256,418
2,130,934
2,140,319
2,189,769
2,139,219
2,038,719
2,186,893
2,360,865
2,135,892
2,160,985
2,160,881
2,160,867
2,107,245
1,882,607
1,706,138
1,856,392
1,656,647
1,656,909
1,657,157
2,106,037
2,306,072
2,153,600
2,153,897
3,152,339
2,327,921
1,628,385
1,202,494
1,202,825
1,203,293
1,203,761
1,204,229
805,259
1,804,104
1,804,104805,2591,204,2291,203,7611,203,2931,202,8251,202,4941,628,3852,327,9213,152,3392,153,8972,153,6002,306,0722,106,0371,657,1571,656,9091,656,6471,856,3921,706,1381,882,6072,107,2452,160,8672,160,8812,160,9852,135,8922,360,8652,186,8932,038,7192,139,2192,189,7692,140,3192,130,9342,256,4182,106,9802,033,1411,885,0571,885,68901,726,45500001,522,3341,894,9011,912,9541,808,16100000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
225,417
229,863
287,992
367,562
375,405
337,049
396,014
319,400
340,873
306,430
382,834
338,176
389,794
417,914
389,287
373,479
420,783
371,916
468,141
576,474
523,264
570,914
594,365
597,698
584,721
488,559
654,742
692,019
667,470
576,276
592,771
407,399
442,270
336,701
286,348
516,541
480,895
424,943
389,034
299,730
301,615
325,374
324,077
260,910
251,462
240,588
463,909
245,157
437,647
222,867
222,066
205,839
182,127
175,645
232,974
194,556
214,113
196,514
214,690
211,026
180,208
223,028
199,104
185,878
203,217
199,039
272,424
207,438
304,403
213,579
434,671
245,043
249,103
240,202
251,983
252,211
269,772
269,426
341,409
357,396
901,609
1,824,813
899,395
1,075,048
1,131,859
1,015,812
1,101,599
1,124,591
1,632,287
1,614,261
1,614,2611,632,2871,124,5911,101,5991,015,8121,131,8591,075,048899,3951,824,813901,609357,396341,409269,426269,772252,211251,983240,202249,103245,043434,671213,579304,403207,438272,424199,039203,217185,878199,104223,028180,208211,026214,690196,514214,113194,556232,974175,645182,127205,839222,066222,867437,647245,157463,909240,588251,462260,910324,077325,374301,615299,730389,034424,943480,895516,541286,348336,701442,270407,399592,771576,276667,470692,019654,742488,559584,721597,698594,365570,914523,264576,474468,141371,916420,783373,479389,287417,914389,794338,176382,834306,430340,873319,400396,014337,049375,405367,562287,992229,863225,4170000000000000000000
> Total Stockholder Equity
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,256,629
1,294,165
1,343,540
1,417,171
1,501,444
1,550,559
1,618,271
1,694,946
1,728,095
1,814,199
1,959,254
2,040,853
2,180,266
2,139,934
2,175,806
2,245,039
2,358,424
2,486,097
2,576,714
2,641,289
2,698,871
2,793,812
2,874,906
2,949,329
3,202,081
3,373,459
3,563,947
3,708,650
3,836,083
3,925,324
4,054,356
3,441,590
3,530,802
3,428,621
3,378,277
3,787,158
3,637,979
3,018,361
3,136,660
2,851,041
2,616,743
3,423,932
3,216,066
2,997,918
2,882,605
2,850,938
2,829,448
2,827,452
2,821,763
2,853,389
2,875,700
3,569,431
3,578,106
3,568,204
2,931,860
2,948,985
2,998,496
3,053,051
3,076,545
3,041,270
3,030,635
3,006,157
3,017,116
3,000,196
2,953,268
2,951,659
2,906,659
2,927,924
2,962,127
2,997,947
2,997,078
2,961,566
2,956,495
3,167,694
3,040,073
3,133,602
4,597,753
4,753,816
4,868,838
4,941,690
5,065,205
5,052,968
5,064,542
5,161,334
5,161,717
5,237,714
5,252,802
5,296,800
4,824,635
4,584,438
4,584,4384,824,6355,296,8005,252,8025,237,7145,161,7175,161,3345,064,5425,052,9685,065,2054,941,6904,868,8384,753,8164,597,7533,133,6023,040,0733,167,6942,956,4952,961,5662,997,0782,997,9472,962,1272,927,9242,906,6592,951,6592,953,2683,000,1963,017,1163,006,1573,030,6353,041,2703,076,5453,053,0512,998,4962,948,9852,931,8603,568,2043,578,1063,569,4312,875,7002,853,3892,821,7632,827,4522,829,4482,850,9382,882,6052,997,9183,216,0663,423,9322,616,7432,851,0413,136,6603,018,3613,637,9793,787,1583,378,2773,428,6213,530,8023,441,5904,054,3563,925,3243,836,0833,708,6503,563,9473,373,4593,202,0812,949,3292,874,9062,793,8122,698,8712,641,2892,576,7142,486,0972,358,4242,245,0392,175,8062,139,9342,180,2662,040,8531,959,2541,814,1991,728,0951,694,9461,618,2711,550,5591,501,4441,417,1711,343,5401,294,1651,256,6290000000000000000000
   Common Stock
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
282,458
284,261
284,354
284,818
289,942
290,790
291,232
294,849
295,427
296,571
299,879
300,573
305,347
306,312
307,055
307,748
310,094
314,638
315,200
315,636
316,682
317,181
317,945
318,301
325,366
329,097
330,474
331,214
332,512
333,078
334,095
335,529
335,750
335,826
335,972
336,011
336,069
336,059
486,073
495,514
495,536
790,749
790,751
790,956
790,968
790,973
790,974
790,989
792,269
792,269
792,269
792,273
793,319
916,208
977,924
978,045
978,500
139,835
139,878
139,950
140,329
140,425
140,526
140,592
140,794
141,008
141,066
142,026
142,441
142,499
142,525
142,678
143,017
143,078
143,093
143,300
165,929
166,080
166,201
166,801
167,360
167,406
167,411
168,133
168,978
169,108
169,171
169,384
169,912
170,013
170,013169,912169,384169,171169,108168,978168,133167,411167,406167,360166,801166,201166,080165,929143,300143,093143,078143,017142,678142,525142,499142,441142,026141,066141,008140,794140,592140,526140,425140,329139,950139,878139,835978,500978,045977,924916,208793,319792,273792,269792,269792,269790,989790,974790,973790,968790,956790,751790,749495,536495,514486,073336,059336,069336,011335,972335,826335,750335,529334,095333,078332,512331,214330,474329,097325,366318,301317,945317,181316,682315,636315,200314,638310,094307,748307,055306,312305,347300,573299,879296,571295,427294,849291,232290,790289,942284,818284,354284,261282,4580000000000000000000
   Retained Earnings Total 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
-1,024,851
-1,126,356
-1,187,714
-1,078,145
0
0
0
0
-259,968
0
-201,976
-166,367
-137,512
-98,824
-61,683
-24,629
14,894
52,497
92,500
134,797
174,973
209,876
252,739
300,702
351,767
402,428
457,523
534,996
544,207
621,925
700,688
770,807
843,767
780,662
886,460
969,077
1,068,327
1,014,238
1,050,527
1,084,736
1,178,019
1,307,725
1,436,983
1,567,366
1,709,980
1,821,542
1,940,351
1,940,3511,821,5421,709,9801,567,3661,436,9831,307,7251,178,0191,084,7361,050,5271,014,2381,068,327969,077886,460780,662843,767770,807700,688621,925544,207534,996457,523402,428351,767300,702252,739209,876174,973134,79792,50052,49714,894-24,629-61,683-98,824-137,512-166,367-201,9760-259,9680000-1,078,145-1,187,714-1,126,356-1,024,85100000000000000000000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-12,000
-1,000
-15,000
-30,000
-43,000
-55,000
-8,000
-2,000
7,000
-21,000
23,000
31,000
92,000
30,000
36,000
129,000
125,000
106,000
108,000
85,000
81,000
101,000
91,000
57,000
40,000
66,000
32,000
21,000
-2,000
7,000
16,000
4,000
3,000
-33,000
-30,000
-41,000
-30,000
-14,000
-25,000
-13,000
-4,000
-22,000
-6,000
-30,000
-1,000
11,000
5,000
-56,000
-55,000
-48,000
-40,000
-55,000
-108,000
-126,000
-144,000
-94,000
-18,000
49,000
76,000
66,000
257,000
203,000
0
158,635
15,278
45,726
-5,462
-82,321
-662,065
-1,026,705
-1,026,705-662,065-82,321-5,46245,72615,278158,6350203,000257,00066,00076,00049,000-18,000-94,000-144,000-126,000-108,000-55,000-40,000-48,000-55,000-56,0005,00011,000-1,000-30,000-6,000-22,000-4,000-13,000-25,000-14,000-30,000-41,000-30,000-33,0003,0004,00016,0007,000-2,00021,00032,00066,00040,00057,00091,000101,00081,00085,000108,000106,000125,000129,00036,00030,00092,00031,00023,000-21,0007,000-2,000-8,000-55,000-43,000-30,000-15,000-1,000-12,000000000000000000000000000000000000000000
   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
2,351,508
2,352,329
2,353,854
2,254,068
0
0
0
0
2,189,874
0
2,038,483
2,138,593
2,138,024
2,137,479
2,976,811
2,974,319
2,960,825
2,976,882
2,981,434
2,986,333
2,989,981
2,989,854
2,993,985
2,987,760
3,028,405
3,025,775
3,029,754
3,033,682
3,043,129
3,039,757
3,045,014
3,049,233
3,060,561
3,794,262
3,801,748
3,801,158
3,819,336
3,821,357
3,826,726
3,832,142
3,851,208
3,864,281
3,872,949
3,883,289
3,894,109
3,899,269
3,908,118
3,908,1183,899,2693,894,1093,883,2893,872,9493,864,2813,851,2083,832,1423,826,7263,821,3573,819,3363,801,1583,801,7483,794,2623,060,5613,049,2333,045,0143,039,7573,043,1293,033,6823,029,7543,025,7753,028,4052,987,7602,993,9852,989,8542,989,9812,986,3332,981,4342,976,8822,960,8252,974,3192,976,8112,137,4792,138,0242,138,5932,038,48302,189,87400002,254,0682,353,8542,352,3292,351,50800000000000000000000000000000000000000000000000000000000000000
   Treasury Stock-944,484-941,168-931,497-898,707-824,197-731,690-731,806-731,806-731,806-731,806-715,560-680,081-344,901-319,898-1,014,746-974,478-916,484-866,407-839,674-800,509-709,944-679,746-664,595-654,014-573,058-512,496-401,511-364,428-311,859-261,402-187,774-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,176-114,174-114,174-114,155-114,155-114,146-114,139-114,117-114,117-114,075-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,944-113,986-113,940-113,940-112,738-102,083-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,285-1,2850000000000000000000
   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
57,158
40,149
65,905
32,189
0
0
0
0
4,101
0
-33,060
-29,514
-41,258
-30,463
-13,716
-24,827
-12,605
-3,651
-22,323
-6,092
-29,819
-740
11,005
5,165
-55,659
-54,751
-47,865
-39,596
-54,754
-107,777
-125,720
-143,720
-94,420
-18,342
49,289
75,933
65,641
256,911
202,970
3,812,395
3,119,402
3,132,591
3,048,752
2,984,582
2,962,612
2,958,101
2,963,634
2,963,6342,958,1012,962,6122,984,5823,048,7523,132,5913,119,4023,812,395202,970256,91165,64175,93349,289-18,342-94,420-143,720-125,720-107,777-54,754-39,596-47,865-54,751-55,6595,16511,005-740-29,819-6,092-22,323-3,651-12,605-24,827-13,716-30,463-41,258-29,514-33,06004,101000032,18965,90540,14957,15800000000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in USD. All numbers in thousands.