0 XP   0   0   0

Cathay General Bancorp
Buy, Hold or Sell?

I guess you are interested in Cathay General Bancorp. 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 Cathay General Bancorp

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


Summary

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a huge profit.
Using its assets, the company is inefficient 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 very efficient.
The company is very efficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is unable 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 just able to pay all its debts by selling its assets.
The company is unable to pay all its debts with equity.

1.1. Profitability of Cathay General Bancorp.

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

  • Above 10% is considered healthy but always compare Cathay General Bancorp to the Banks-Regional industry mean.
  • A Net Profit Margin of 43.9% means that $0.44 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Cathay General Bancorp:

  • The MRQ is 46.9%. The company is making a huge profit. +2
  • The TTM is 43.9%. The company is making a huge profit. +2
Trends
Current periodCompared to+/- 
MRQ46.9%TTM43.9%+3.0%
TTM43.9%YOY45.4%-1.5%
TTM43.9%5Y42.1%+1.8%
5Y42.1%10Y39.3%+2.8%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ46.9%28.7%+18.2%
TTM43.9%27.6%+16.3%
YOY45.4%26.9%+18.5%
5Y42.1%23.2%+18.9%
10Y39.3%21.1%+18.2%
1.1.2. Return on Assets

Shows how efficient Cathay General Bancorp is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Cathay General Bancorp to the Banks-Regional industry mean.
  • 0.4% Return on Assets means that Cathay General Bancorp generated $0.00 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Cathay General Bancorp:

  • The MRQ is 0.4%. Using its assets, the company is inefficient in making profit. -1
  • The TTM is 0.4%. Using its assets, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ0.4%TTM0.4%+0.0%
TTM0.4%YOY5.0%-4.6%
TTM0.4%5Y1.3%-0.9%
5Y1.3%10Y0.8%+0.5%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.4%0.3%+0.1%
TTM0.4%0.3%+0.1%
YOY5.0%0.3%+4.7%
5Y1.3%0.3%+1.0%
10Y0.8%0.2%+0.6%
1.1.3. Return on Equity

Shows how efficient Cathay General Bancorp is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Cathay General Bancorp to the Banks-Regional industry mean.
  • 3.7% Return on Equity means the company generated $0.04 for each $1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Cathay General Bancorp:

  • The MRQ is 3.7%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 3.2%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ3.7%TTM3.2%+0.5%
TTM3.2%YOY2.9%+0.3%
TTM3.2%5Y2.9%+0.3%
5Y2.9%10Y2.6%+0.3%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ3.7%2.8%+0.9%
TTM3.2%2.6%+0.6%
YOY2.9%2.5%+0.4%
5Y2.9%2.4%+0.5%
10Y2.6%2.4%+0.2%

1.2. Operating Efficiency of Cathay General Bancorp.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Cathay General Bancorp is operating .

  • Measures how much profit Cathay General Bancorp 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 Cathay General Bancorp to the Banks-Regional industry mean.
  • An Operating Margin of 67.2% means the company generated $0.67  for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Cathay General Bancorp:

  • The MRQ is 67.2%. The company is operating very efficient. +2
  • The TTM is 64.3%. The company is operating very efficient. +2
Trends
Current periodCompared to+/- 
MRQ67.2%TTM64.3%+2.9%
TTM64.3%YOY71.2%-6.9%
TTM64.3%5Y59.2%+5.1%
5Y59.2%10Y56.4%+2.8%
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ67.2%44.9%+22.3%
TTM64.3%44.3%+20.0%
YOY71.2%46.5%+24.7%
5Y59.2%36.5%+22.7%
10Y56.4%31.1%+25.3%
1.2.2. Operating Ratio

Measures how efficient Cathay General Bancorp is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Banks-Regional industry mean).
  • An Operation Ratio of 2.8% means that the operating costs are $0.03for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Cathay General Bancorp:

  • The MRQ is 0.028. The company is very efficient in keeping operating costs low. +2
  • The TTM is 0.048. The company is very efficient in keeping operating costs low. +2
Trends
Current periodCompared to+/- 
MRQ0.028TTM0.048-0.020
TTM0.048YOY-0.762+0.810
TTM0.0485Y0.325-0.277
5Y0.32510Y0.581-0.255
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.0280.066-0.038
TTM0.0480.195-0.147
YOY-0.7620.316-1.078
5Y0.3250.384-0.059
10Y0.5810.390+0.191

1.3. Liquidity of Cathay General Bancorp.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Cathay General Bancorp is able to pay off Short-term Debt.

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

Let's take a look of the Current Ratio trends of Cathay General Bancorp:

  • The MRQ is 0.066. The company is unable to pay all its short-term debts. -2
  • The TTM is 0.560. The company is unable to pay all its short-term debts. -2
Trends
Current periodCompared to+/- 
MRQ0.066TTM0.560-0.494
TTM0.560YOY36.973-36.412
TTM0.5605Y7.517-6.956
5Y7.51710Y3.775+3.742
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.0660.245-0.179
TTM0.5600.327+0.233
YOY36.9730.349+36.624
5Y7.5170.307+7.210
10Y3.7750.258+3.517
1.3.2. Quick Ratio

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

  • Above 1 is considered healthy (always compare to Banks-Regional industry mean)
  • A Quick Ratio of 20.1% means the company can pay off $0.20 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Cathay General Bancorp:

  • The MRQ is 0.201. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.228. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.201TTM0.228-0.026
TTM0.228YOY15.188-14.960
TTM0.2285Y3.163-2.935
5Y3.16310Y1.734+1.429
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2010.233-0.032
TTM0.2280.151+0.077
YOY15.1880.159+15.029
5Y3.1630.117+3.046
10Y1.7340.090+1.644

1.4. Solvency of Cathay General Bancorp.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Cathay General Bancorp assets are financed with debt.

  • Below 1 (100%) is considered healthy (always compare to Banks-Regional industry mean).
  • A Debt to Asset Ratio of 0.89 means that Cathay General Bancorp assets are financed with 88.5% credit (debt) and the remaining percentage (100% - 88.5%) is financed by its owners/shareholders.

Let's take a look of the Debt to Asset Ratio trends of Cathay General Bancorp:

  • The MRQ is 0.885. The company is just able to pay all its debts by selling its assets.
  • The TTM is 0.882. The company is just able to pay all its debts by selling its assets.
Trends
Current periodCompared to+/- 
MRQ0.885TTM0.882+0.003
TTM0.882YOY11.661-10.779
TTM0.8825Y3.033-2.151
5Y3.03310Y1.948+1.085
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.8850.910-0.025
TTM0.8820.905-0.023
YOY11.6610.910+10.751
5Y3.0330.907+2.126
10Y1.9480.908+1.040
1.4.2. Debt to Equity Ratio

Measures if Cathay General Bancorp is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy (always compare to Banks-Regional industry mean).
  • A Debt to Equity ratio of 773.3% means that company has $7.73 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Cathay General Bancorp:

  • The MRQ is 7.733. The company is unable to pay all its debts with equity. -1
  • The TTM is 7.487. The company is unable to pay all its debts with equity. -1
Trends
Current periodCompared to+/- 
MRQ7.733TTM7.487+0.246
TTM7.487YOY6.895+0.592
TTM7.4875Y7.042+0.445
5Y7.04210Y6.706+0.335
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ7.73310.094-2.361
TTM7.4879.691-2.204
YOY6.8959.130-2.235
5Y7.0429.097-2.055
10Y6.7069.029-2.323

2. Market Valuation of Cathay General Bancorp

2. Earnings
2.1. Price to Earnings Ratio

Measures how many years it takes to double your invested money in Cathay General Bancorp.

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

Let's take a look of the Price to Earnings Ratio trends of Cathay General Bancorp:

  • The EOD is 9.430. Good. +1
  • The MRQ is 9.599. Good. +1
  • The TTM is 10.914. Good. +1
Trends
Current periodCompared to+/- 
EOD9.430MRQ9.599-0.169
MRQ9.599TTM10.914-1.316
TTM10.914YOY10.729+0.186
TTM10.9145Y11.848-0.934
5Y11.84810Y13.808-1.959
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
EOD9.4309.287+0.143
MRQ9.5999.440+0.159
TTM10.9149.860+1.054
YOY10.7299.980+0.749
5Y11.84811.493+0.355
10Y13.80811.575+2.233
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Cathay General Bancorp.

  • 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 Cathay General Bancorp:

  • The MRQ is 0.571. Good. +1
  • The TTM is 0.458. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.571TTM0.458+0.113
TTM0.458YOY-2.783+3.241
TTM0.4585Y-1.534+1.992
5Y-1.53410Y-0.065-1.469
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5710.065+0.506
TTM0.4580.100+0.358
YOY-2.7830.006-2.789
5Y-1.5340.067-1.601
10Y-0.0650.094-0.159

2. Books
2.3. Price to Book Ratio

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

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

Let's take a look of the Price to Book Ratio trends of Cathay General Bancorp:

  • The EOD is 1.191. Good. +1
  • The MRQ is 1.212. Good. +1
  • The TTM is 1.319. Good. +1
Trends
Current periodCompared to+/- 
EOD1.191MRQ1.212-0.021
MRQ1.212TTM1.319-0.107
TTM1.319YOY0.792+0.527
TTM1.3195Y1.239+0.080
5Y1.23910Y1.284-0.044
Compared to industry (Banks-Regional)
PeriodCompanyIndustry (mean)+/- 
EOD1.1910.962+0.229
MRQ1.2120.975+0.237
TTM1.3191.025+0.294
YOY0.7920.7920.000
5Y1.2390.935+0.304
10Y1.2840.833+0.451

2.4. Latest News of Cathay General Bancorp

Does Cathay General Bancorp 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 Cathay General Bancorp to keep up to date. Note: the news is often already included in the price.

DateTitleRead
2022-10-01
16:02
The total return for Cathay General Bancorp (NASDAQ:CATY) investors has risen faster than earnings growth over the last three yearsRead

3. Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Cathay General Bancorp.

3.1. Institutions holding Cathay General Bancorp

Institutions are holding 72.088% of the shares of Cathay General Bancorp.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-03-31Vanguard Group Inc9.75960.00777267920-27645-0.3789
2022-03-31State Street Corporation4.98030.008237088303177219.3692
2022-03-31Dimensional Fund Advisors, Inc.3.90350.04012906915665672.3436
2022-03-31Massachusetts Financial Services Company2.46780.02441837798349311.9375
2022-03-31Charles Schwab Investment Management Inc2.23340.022416632201056146.7805
2022-03-31Geode Capital Management, LLC1.85030.00771377943-10684-0.7694
2022-03-31Principal Financial Group Inc1.81290.03811350025-40884-2.9394
2022-03-31Northern Trust Corp1.6680.00981242156-47041-3.6489
2022-03-31FMR Inc1.66290.00441238379569534.8207
2022-03-31Bank of New York Mellon Corp1.55070.011154829-5098-0.4395
2022-03-31GW&K Investment Management, LLC1.4920.44311111097-6513-0.5828
2022-03-31Ameriprise Financial Inc1.46340.01441089810386983.6816
2022-03-31Amvescap Plc.1.45490.01241083447454674.3803
2022-03-31Nuveen Asset Management, LLC1.29060.0145961094-6105-0.6312
2022-03-31LSV Asset Management1.22650.075913400-35600-3.7513
2022-06-30BTIM Corp1.14330.31585143718635428.0197
2022-03-31Holocene Advisors, LP1.08540.188580830717432727.4972
2022-03-31JPMorgan Chase & Co0.910.0037677697-148417-17.9657
2022-03-31AQR Capital Management LLC0.62790.03974675638872323.4196
2022-03-31Parametric Portfolio Associates LLC0.58630.01034366326556917.6706
Total 43.16971.289432148499  

3.2. Funds holding Cathay General Bancorp

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-07-29iShares Core S&P Mid-Cap ETF2.93150.1453218309526220.1202
2022-07-31Vanguard Total Stock Mkt Idx Inv2.88260.00732146652354111.6773
2022-07-31Vanguard Small Cap Index2.42820.0621180826881240.4513
2022-07-29iShares Russell 2000 ETF2.09580.1214156076513650.0875
2022-06-30MFS New Discovery Value I1.88741.49431405513132660.9528
2022-07-31Vanguard Small Cap Value Index Inv1.60570.1065119575439350.3302
2022-07-31Vanguard Extended Market Index Investor1.35370.04831008113-188-0.0186
2022-07-29Schwab US Dividend Equity ETF™1.27750.10799513793840.0404
2022-05-31Fidelity® Low-Priced Stock1.01560.1022756326-397-0.0525
2022-07-29iShares Russell 2000 Value ETF0.9910.2573795900
2022-06-30SPDR® S&P MIDCAP 400 ETF Trust0.87630.152652564-5559-0.8447
2022-06-30DFA US Small Cap I0.76410.170856899100
2022-05-31Fidelity® Small Cap Index0.74660.1217556027111742.0508
2022-07-29Dimensional US Targeted Value ETF0.57470.258242795200
2022-07-31SPDR® S&P Regional Banking ETF0.55790.5585415500-858-0.2061
2022-07-31Bridge Builder Small/Mid Cap Value0.55130.2618410535-910-0.2212
2022-07-31Principal Small-MidCap Dividend Inc Inst0.54521.503540603675361.8911
Total 23.08515.471817191429  

3.3. Insider Transactions

Insiders are holding 5.454% of the shares of Cathay General Bancorp.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-08-16Dunson K ChengSELL100045.4986984
2022-08-11Dunson K ChengSELL100043.7787984
2022-08-09Dunson K ChengSELL200042.2988984
2022-08-04Dunson K ChengSELL1000041.599984
2022-07-29Anthony M TangSELL500041.55243964
2022-07-29Kim R BinghamSELL600041.3334884
2021-10-29Kim R BinghamSELL300042.68
2021-08-27Peter WuSELL2000039.74
2021-02-09Dunson K ChengSELL1197537.5274583
2020-12-10Irwin WongSELL620030
2020-12-03Anthony M TangSELL332229.61249911
2020-12-01Jane H JelenkoSELL384328.29
2020-11-24Irwin WongSELL810131
2020-08-24Richard SunBUY9300251000
2020-08-04Richard SunBUY1410030
2020-06-09Kim R BinghamSELL498630.5229805
2020-02-04Lisa L KimSELL136037.04428
2019-12-06Dunson K ChengSELL1796937.6243015
2019-11-13Jane H. JelenkoSELL500037.13
2019-11-05Lisa L KimSELL150037.121788

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Cathay General Bancorp 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--32.30431.904+1%-28.002+187%16.758+93%18.711+73%
Book Value Per Share Growth--0.3150.356-12%0.370-15%0.437-28%0.308+2%
Current Ratio--0.0660.560-88%36.973-100%7.517-99%3.775-98%
Debt To Asset Ratio--0.8850.882+0%11.661-92%3.033-71%1.948-55%
Debt To Equity Ratio--7.7337.487+3%6.895+12%7.042+10%6.706+15%
Dividend Per Share--0.3390.331+3%0.309+10%0.294+15%0.204+67%
Eps--1.1821.020+16%0.873+35%0.829+43%0.645+83%
Eps Growth--16.82325.329-34%-5.235+131%13.132+28%14.398+17%
Gains Per Share--0.6540.687-5%0.679-4%0.731-11%0.512+28%
Gross Profit Margin--0.9800.9830%0.976+0%0.973+1%0.972+1%
Net Profit Margin--0.4690.439+7%0.454+3%0.421+11%0.393+19%
Operating Margin--0.6720.643+5%0.712-6%0.592+13%0.564+19%
Operating Ratio--0.0280.048-41%-0.762+2796%0.325-91%0.581-95%
Pb Ratio1.191-2%1.2121.319-8%0.792+53%1.239-2%1.284-6%
Pe Ratio9.430-2%9.59910.914-12%10.729-11%11.848-19%13.808-30%
Peg Ratio--0.5710.458+25%-2.783+588%-1.534+369%-0.065+111%
Price Per Share38.460-2%39.15042.070-7%33.503+17%36.598+7%32.091+22%
Quick Ratio--0.2010.228-12%15.188-99%3.163-94%1.734-88%
Return On Assets--0.0040.004+11%0.050-92%0.013-67%0.008-47%
Return On Equity--0.0370.032+15%0.029+28%0.029+26%0.026+41%
 EOD+3 -0MRQTTM+11 -9YOY+9 -115Y+12 -810Y+14 -6

4.2. Fundamental Score

Let's check the fundamental score of Cathay General Bancorp based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-159.430
Price to Book Ratio (EOD)Between0-11.191
Net Profit Margin (MRQ)Greater than00.469
Operating Margin (MRQ)Greater than00.672
Quick Ratio (MRQ)Greater than10.201
Current Ratio (MRQ)Greater than10.066
Debt to Asset Ratio (MRQ)Less than10.885
Debt to Equity Ratio (MRQ)Less than17.733
Return on Equity (MRQ)Greater than0.150.037
Return on Assets (MRQ)Greater than0.050.004
Total4/10 (40.0%)

4.3. Technical Score

Let's check the technical score of Cathay General Bancorp based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5030.554
Ma 20Greater thanMa 5041.057
Ma 50Greater thanMa 10042.098
Ma 100Greater thanMa 20040.929
OpenGreater thanClose38.650
Total2/5 (40.0%)



Latest Balance Sheet

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

Summary
Total Assets21,235,553
Total Liabilities18,804,021
Total Stockholder Equity2,431,532
 As reported
Total Liabilities 18,804,021
Total Stockholder Equity+ 2,431,532
Total Assets = 21,235,553

Assets

Total Assets21,235,553
Total Current Assets1,215,901
Long-term Assets1,215,901
Total Current Assets
Cash And Cash Equivalents 1,153,962
Short-term Investments 1,234,571
Net Receivables 61,939
Other Current Assets -1,234,571
Total Current Assets  (as reported)1,215,901
Total Current Assets  (calculated)1,215,901
+/-0
Long-term Assets
Property Plant Equipment 129,448
Goodwill 375,696
Long Term Investments 1,583,073
Intangible Assets 7,231
Long-term Assets Other 1,665,991
Long-term Assets  (as reported)2,095,448
Long-term Assets  (calculated)3,761,439
+/- 1,665,991

Liabilities & Shareholders' Equity

Total Current Liabilities18,299,977
Long-term Liabilities152,490
Total Stockholder Equity2,431,532
Total Current Liabilities
Short-term Debt 12,650
Accounts payable 18,287,327
Other Current Liabilities 12,650
Total Current Liabilities  (as reported)18,299,977
Total Current Liabilities  (calculated)18,312,627
+/- 12,650
Long-term Liabilities
Long term Debt Total 119,136
Other Liabilities 232,418
Long-term Liabilities  (as reported)152,490
Long-term Liabilities  (calculated)351,554
+/- 199,064
Total Stockholder Equity
Common Stock910
Retained Earnings 2,098,122
Accumulated Other Comprehensive Income -71,328
Capital Surplus 976,547
Treasury Stock-572,719
Total Stockholder Equity (as reported)2,431,532
Total Stockholder Equity (calculated)2,431,532
+/-0
Other
Capital Stock910
Cash and Short Term Investments 2,388,533
Common Stock Shares Outstanding 75,270
Common Stock Total Equity910
Liabilities and Stockholders Equity 21,235,553
Net Debt -1,001,472
Net Invested Capital 236,455
Net Tangible Assets 2,048,605
Short Long Term Debt Total 152,490



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-301995-03-311994-12-311994-09-301994-06-301994-03-311993-12-311993-09-301993-06-301993-03-311992-12-311992-09-301992-06-301992-03-311991-12-311991-09-301991-06-301991-03-311990-12-311990-03-311989-03-31
> Total Assets 
0
0
660,000
648,900
677,900
728,300
750,000
749,600
777,400
819,300
832,800
849,700
846,000
865,900
877,500
866,400
879,700
912,300
941,100
956,800
966,900
1,046,800
1,087,400
1,183,800
1,183,700
1,200,100
1,504,300
1,511,000
1,532,000
1,570,800
1,622,500
1,642,600
1,656,700
1,711,700
1,780,900
1,807,100
1,821,400
1,882,400
1,995,900
2,063,574
2,144,153
2,202,224
2,206,834
2,261,999
2,303,942
2,407,904
2,453,114
2,515,872
2,578,985
2,665,084
2,753,998
2,912,608
3,012,630
3,201,632
5,541,915
5,686,215
5,770,129
5,893,043
6,098,005
6,165,829
6,073,302
6,157,499
6,397,503
6,881,214
7,457,650
7,634,066
8,026,508
8,688,779
8,901,028
9,628,380
10,402,532
10,442,907
10,811,915
11,055,322
11,582,639
11,398,144
11,396,189
11,749,763
11,588,232
11,870,498
11,413,046
11,253,182
10,801,986
10,614,409
10,535,530
10,499,111
10,644,864
10,573,436
10,661,183
10,604,524
10,694,089
10,520,715
10,603,235
10,821,446
10,989,286
11,291,188
11,556,822
11,599,466
11,516,846
11,910,089
11,918,316
12,749,965
13,254,126
13,262,019
13,493,177
14,098,789
14,520,769
14,223,957
14,336,785
15,728,417
15,640,186
15,882,337
16,197,746
16,461,722
16,784,737
17,119,092
17,606,006
18,004,966
18,094,144
18,296,459
19,267,037
19,018,238
377,624
19,230,189
19,348,362
19,860,440
20,886,723
20,866,570
21,235,553
21,235,55320,866,57020,886,72319,860,44019,348,36219,230,189377,62419,018,23819,267,03718,296,45918,094,14418,004,96617,606,00617,119,09216,784,73716,461,72216,197,74615,882,33715,640,18615,728,41714,336,78514,223,95714,520,76914,098,78913,493,17713,262,01913,254,12612,749,96511,918,31611,910,08911,516,84611,599,46611,556,82211,291,18810,989,28610,821,44610,603,23510,520,71510,694,08910,604,52410,661,18310,573,43610,644,86410,499,11110,535,53010,614,40910,801,98611,253,18211,413,04611,870,49811,588,23211,749,76311,396,18911,398,14411,582,63911,055,32210,811,91510,442,90710,402,5329,628,3808,901,0288,688,7798,026,5087,634,0667,457,6506,881,2146,397,5036,157,4996,073,3026,165,8296,098,0055,893,0435,770,1295,686,2155,541,9153,201,6323,012,6302,912,6082,753,9982,665,0842,578,9852,515,8722,453,1142,407,9042,303,9422,261,9992,206,8342,202,2242,144,1532,063,5741,995,9001,882,4001,821,4001,807,1001,780,9001,711,7001,656,7001,642,6001,622,5001,570,8001,532,0001,511,0001,504,3001,200,1001,183,7001,183,8001,087,4001,046,800966,900956,800941,100912,300879,700866,400877,500865,900846,000849,700832,800819,300777,400749,600750,000728,300677,900648,900660,00000
   > 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
1,468,600
1,475,500
1,496,800
1,535,800
1,587,800
1,607,800
1,622,300
1,677,400
1,746,500
1,772,900
1,787,400
1,848,800
1,960,000
2,023,809
2,104,299
2,162,703
2,167,367
51,803
60,740
49,321
73,514
65,318
62,880
65,646
70,777
87,046
63,522
77,475
111,699
153,101
108,154
5,569,767
86,133
95,502
90,715
98,600
-120
118,908
30,475
30,475
114,798
93,191
112,814
83,276
118,437
5,745
5,745
82,923
84,818
80,856
104,273
198,237
100,124
64,926
77,752
74,524
87,347
87,111
128,584
208,873
117,888
119,106
134,744
114,646
144,909
155,525
133,003
1,968,491
153,747
161,657
245,860
1,565,380
176,830
182,159
166,933
63,579
-598
192,642
229,411
203,877
825
190,522
160,517
166,932
719
199,713
195,392
204,178
1,525
194,928
206,123
257,189
-3,171
1,544,633
148,700
128,896
1
17,491,894
17,529,444
17,941,047
18,933,832
1,318,140
1,215,901
1,215,9011,318,14018,933,83217,941,04717,529,44417,491,8941128,896148,7001,544,633-3,171257,189206,123194,9281,525204,178195,392199,713719166,932160,517190,522825203,877229,411192,642-59863,579166,933182,159176,8301,565,380245,860161,657153,7471,968,491133,003155,525144,909114,646134,744119,106117,888208,873128,58487,11187,34774,52477,75264,926100,124198,237104,27380,85684,81882,9235,7455,745118,43783,276112,81493,191114,79830,47530,475118,908-12098,60090,71595,50286,1335,569,767108,154153,101111,69977,47563,52287,04670,77765,64662,88065,31873,51449,32160,74051,8032,167,3672,162,7032,104,2992,023,8091,960,0001,848,8001,787,4001,772,9001,746,5001,677,4001,622,3001,607,8001,587,8001,535,8001,496,8001,475,5001,468,60000000000000000000000000000
       Cash And Cash Equivalents 
0
0
41,400
39,300
37,700
50,100
35,900
39,800
37,500
51,900
60,800
60,700
55,700
64,300
53,000
58,900
39,000
49,300
55,800
76,000
67,200
67,300
71,300
91,500
74,400
60,700
75,200
74,600
83,000
94,800
124,700
109,000
112,500
149,700
81,700
87,900
76,700
60,100
64,100
68,868
57,076
53,521
65,687
51,803
60,740
49,321
73,514
65,318
62,880
65,646
70,777
87,046
63,522
77,475
111,699
153,101
108,154
104,377
86,133
95,502
90,715
98,600
109,275
118,908
119,177
108,649
114,798
143,191
162,814
133,276
168,437
115,171
114,270
82,923
84,818
80,856
104,273
198,237
354,850
392,699
489,715
323,079
293,668
257,074
224,645
242,566
412,844
394,162
648,380
541,102
556,892
371,319
272,843
590,839
670,685
781,963
1,049,436
798,049
666,444
800,885
215,644
566,171
717,010
625,026
936,338
995,634
1,185,084
820,580
554,412
740,945
539,801
723,725
404,141
582,017
600,290
538,380
557,726
825,146
593,778
500,016
1,573,701
1,434,066
1,421,078
1,754,296
1,722,593
1,824,162
2,449,704
1,258,084
1,153,962
1,153,9621,258,0842,449,7041,824,1621,722,5931,754,2961,421,0781,434,0661,573,701500,016593,778825,146557,726538,380600,290582,017404,141723,725539,801740,945554,412820,5801,185,084995,634936,338625,026717,010566,171215,644800,885666,444798,0491,049,436781,963670,685590,839272,843371,319556,892541,102648,380394,162412,844242,566224,645257,074293,668323,079489,715392,699354,850198,237104,27380,85684,81882,923114,270115,171168,437133,276162,814143,191114,798108,649119,177118,908109,27598,60090,71595,50286,133104,377108,154153,101111,69977,47563,52287,04670,77765,64662,88065,31873,51449,32160,74051,80365,68753,52157,07668,86864,10060,10076,70087,90081,700149,700112,500109,000124,70094,80083,00074,60075,20060,70074,40091,50071,30067,30067,20076,00055,80049,30039,00058,90053,00064,30055,70060,70060,80051,90037,50039,80035,90050,10037,70039,30041,40000
       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
0
0
0
0
0
0
0
0
0
0
0
19,000
0
0
0
13,000
0
0
0
19,000
0
0
0
82,000
0
0
0
0
0
0
0
0
0
0
0
18,000
0
0
0
516,100
0
0
0
201,000
31,000
49,032
331,767
254,726
0
0
0
316,321
1,537,111
1,439,504
1,137,371
294,956
0
0
0
1,291,480
2,190,296
2,018,305
1,743,309
1,586,668
1,578,897
1,339,989
1,340,092
1,318,935
1,203,682
1,545,699
1,380,879
1,586,352
1,485,124
1,241,904
1,298,469
1,314,345
1,227,729
1,368,351
1,368,487
1,333,626
1,241,105
1,475,949
1,283,060
1,242,509
1,309,853
1,471,584
1,427,438
1,451,842
1,355,173
1,146,102
1,080,540
1,036,550
908,844
1,002,515
1,079,216
1,127,309
1,219,541
1,234,571
1,234,5711,219,5411,127,3091,079,2161,002,515908,8441,036,5501,080,5401,146,1021,355,1731,451,8421,427,4381,471,5841,309,8531,242,5091,283,0601,475,9491,241,1051,333,6261,368,4871,368,3511,227,7291,314,3451,298,4691,241,9041,485,1241,586,3521,380,8791,545,6991,203,6821,318,9351,340,0921,339,9891,578,8971,586,6681,743,3092,018,3052,190,2961,291,480000294,9561,137,3711,439,5041,537,111316,321000254,726331,76749,03231,000201,000000516,10000018,0000000000000082,00000019,00000013,00000019,000000000000000000000000000000000000000000000
       Net Receivables 
0
0
6,400
5,800
6,100
6,400
6,800
5,500
5,900
5,500
4,900
5,300
5,400
4,900
5,800
5,100
6,300
6,000
7,700
7,700
8,700
9,300
11,700
8,700
12,300
8,900
15,000
11,100
14,700
9,800
12,200
10,500
12,600
10,900
12,000
11,200
13,100
12,000
13,200
12,388
14,595
15,065
15,633
15,299
15,332
14,944
14,545
13,391
14,727
12,433
14,453
13,188
13,988
13,166
21,553
19,643
19,658
19,997
21,712
22,300
21,181
21,754
24,767
26,369
31,319
34,351
39,267
44,605
51,998
54,313
53,032
42,197
45,984
41,394
43,603
36,555
41,495
33,459
35,982
33,961
35,517
33,673
35,382
33,524
31,931
29,919
32,226
31,544
29,547
29,542
26,015
26,992
26,374
23,367
24,274
25,237
24,723
24,986
25,364
26,584
27,747
29,418
30,558
32,517
30,941
31,868
37,299
35,690
36,836
42,190
45,307
45,386
48,178
50,291
51,650
54,955
55,711
52,337
53,541
53,110
54,326
57,102
59,032
58,216
56,092
56,844
56,994
60,056
61,939
61,93960,05656,99456,84456,09258,21659,03257,10254,32653,11053,54152,33755,71154,95551,65050,29148,17845,38645,30742,19036,83635,69037,29931,86830,94132,51730,55829,41827,74726,58425,36424,98624,72325,23724,27423,36726,37426,99226,01529,54229,54731,54432,22629,91931,93133,52435,38233,67335,51733,96135,98233,45941,49536,55543,60341,39445,98442,19753,03254,31351,99844,60539,26734,35131,31926,36924,76721,75421,18122,30021,71219,99719,65819,64321,55313,16613,98813,18814,45312,43314,72713,39114,54514,94415,33215,29915,63315,06514,59512,38813,20012,00013,10011,20012,00010,90012,60010,50012,2009,80014,70011,10015,0008,90012,3008,70011,7009,3008,7007,7007,7006,0006,3005,1005,8004,9005,4005,3004,9005,5005,9005,5006,8006,4006,1005,8006,40000
       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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69,493
0
0
0
85,607
0
0
0
65,781
52,825
46,733
54,199
78,789
60,460
70,544
60,745
81,559
82,507
103,788
138,262
90,235
81,685
112,191
-2,442,812
-2,516,659
14,770,538
14,748,244
14,980,825
15,299,825
-1,219,541
-1,234,571
-1,234,571-1,219,54115,299,82514,980,82514,748,24414,770,538-2,516,659-2,442,812112,19181,68590,235138,262103,78882,50781,55960,74570,54460,46078,78954,19946,73352,82565,78100085,60700069,49300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   > 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
35,700
35,500
35,200
35,000
34,700
34,800
34,400
34,300
34,400
34,200
34,000
33,600
35,900
39,765
39,854
39,521
39,467
9,528
9,312
9,096
8,880
6,552
6,552
6,552
6,552
6,552
6,552
6,552
294,458
292,641
290,612
323,276
288,507
286,601
285,033
282,209
281,035
279,610
73,566
73,030
359,739
362,110
360,397
357,756
355,970
3,985
3,985
350,502
348,803
346,996
345,562
340,788
339,497
337,913
316,340
334,930
333,384
8,956,663
9,190,511
9,202,948
9,200,272
9,069,044
9,330,109
9,166,765
9,231,685
8,147,902
8,425,553
8,852,955
9,224,597
9,525,397
9,946,250
10,034,086
9,995,717
10,497,664
10,177,937
11,143,326
11,457,086
11,551,736
11,990,921
12,564,575
12,951,108
12,770,016
12,771,081
14,149,854
14,014,197
13,872,121
14,269,478
14,546,354
15,265,245
15,559,356
15,872,588
16,268,002
16,411,521
16,751,826
378,219
377,820
377,623
1,738,295
1,818,918
1,919,393
1,952,891
2,050,769
2,095,448
2,095,4482,050,7691,952,8911,919,3931,818,9181,738,295377,623377,820378,21916,751,82616,411,52116,268,00215,872,58815,559,35615,265,24514,546,35414,269,47813,872,12114,014,19714,149,85412,771,08112,770,01612,951,10812,564,57511,990,92111,551,73611,457,08611,143,32610,177,93710,497,6649,995,71710,034,0869,946,2509,525,3979,224,5978,852,9558,425,5538,147,9029,231,6859,166,7659,330,1099,069,0449,200,2729,202,9489,190,5118,956,663333,384334,930316,340337,913339,497340,788345,562346,996348,803350,5023,9853,985355,970357,756360,397362,110359,73973,03073,566279,610281,035282,209285,033286,601288,507323,276290,612292,641294,4586,5526,5526,5526,5526,5526,5526,5528,8809,0969,3129,52839,46739,52139,85439,76535,90033,60034,00034,20034,40034,30034,40034,80034,70035,00035,20035,50035,70000000000000000000000000000
       Property Plant Equipment 
0
0
16,900
20,800
21,100
22,200
24,100
25,100
26,200
26,900
25,600
25,500
25,300
26,400
26,200
26,100
26,000
26,900
26,900
27,000
27,000
26,800
26,600
26,400
26,100
25,900
25,800
25,500
25,400
25,300
25,200
25,400
25,500
25,500
25,800
25,800
25,700
25,500
25,300
29,462
29,708
29,626
29,723
29,403
29,216
29,401
29,403
29,721
30,036
29,996
29,788
29,463
29,586
29,568
35,624
35,095
34,660
33,445
33,421
32,858
34,166
34,150
30,290
29,971
63,133
65,148
72,934
75,352
73,558
74,905
76,848
82,706
88,699
98,182
104,107
108,045
107,987
109,369
108,635
107,972
107,273
108,826
109,456
108,790
107,834
106,613
105,961
105,157
104,255
103,456
102,613
102,067
102,611
102,379
102,045
102,340
101,758
100,673
99,682
98,512
97,616
110,272
108,924
108,231
107,236
106,885
105,607
105,025
104,131
107,954
103,064
101,926
102,415
102,565
103,189
103,237
102,919
103,820
104,239
103,481
104,165
136,029
133,917
134,791
132,227
129,523
127,236
130,840
129,448
129,448130,840127,236129,523132,227134,791133,917136,029104,165103,481104,239103,820102,919103,237103,189102,565102,415101,926103,064107,954104,131105,025105,607106,885107,236108,231108,924110,27297,61698,51299,682100,673101,758102,340102,045102,379102,611102,067102,613103,456104,255105,157105,961106,613107,834108,790109,456108,826107,273107,972108,635109,369107,987108,045104,10798,18288,69982,70676,84874,90573,55875,35272,93465,14863,13329,97130,29034,15034,16632,85833,42133,44534,66035,09535,62429,56829,58629,46329,78829,99630,03629,72129,40329,40129,21629,40329,72329,62629,70829,46225,30025,50025,70025,80025,80025,50025,50025,40025,20025,30025,40025,50025,80025,90026,10026,40026,60026,80027,00027,00026,90026,90026,00026,10026,20026,40025,30025,50025,60026,90026,20025,10024,10022,20021,10020,80016,90000
       Goodwill 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10,303
10,146
9,895
9,744
9,528
9,312
9,096
8,880
6,552
6,552
6,552
6,552
6,552
6,552
6,552
241,728
241,223
240,459
241,014
241,013
240,847
240,697
239,274
239,527
239,527
306,627
305,991
316,752
320,500
320,653
319,873
319,873
319,285
319,285
319,557
319,557
319,468
319,468
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
316,340
373,208
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
372,189
375,706
375,696
375,696375,706372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189372,189373,208316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340316,340319,468319,468319,557319,557319,285319,285319,873319,873320,653320,500316,752305,991306,627239,527239,527239,274240,697240,847241,013241,014240,459241,223241,7286,5526,5526,5526,5526,5526,5526,5528,8809,0969,3129,5289,7449,89510,14610,303000000000000000000000000000000000000000
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,883,621
7,962,640
8,193,655
0
0
0
0
8,014,058
7,953,988
7,507,771
7,642,483
7,902,123
8,120,208
8,382,700
8,676,153
8,741,241
9,057,592
9,338,364
9,880,264
10,022,903
10,221,510
10,396,398
10,891,746
11,084,815
11,251,405
11,451,635
12,472,475
12,751,766
14,130,271
14,699,539
14,805,163
15,114,341
15,463,171
15,941,028
16,065,781
16,403,473
16,740,835
16,580,198
16,462,979
16,511,914
16,406,556
1,309,461
1,412,850
1,448,839
1,536,711
1,583,073
1,583,0731,536,7111,448,8391,412,8501,309,46116,406,55616,511,91416,462,97916,580,19816,740,83516,403,47316,065,78115,941,02815,463,17115,114,34114,805,16314,699,53914,130,27112,751,76612,472,47511,451,63511,251,40511,084,81510,891,74610,396,39810,221,51010,022,9039,880,2649,338,3649,057,5928,741,2418,676,1538,382,7008,120,2087,902,1237,642,4837,507,7717,953,9888,014,05800008,193,6557,962,6407,883,62100000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10,303
10,146
9,895
9,744
9,528
9,312
9,096
8,880
6,552
6,552
6,552
6,552
6,552
6,552
6,552
294,458
292,641
290,612
48,817
288,507
286,601
285,033
282,209
281,035
279,610
351,593
349,249
359,739
362,110
360,397
357,756
355,970
353,609
351,873
350,502
348,803
27,528
26,094
24,448
23,157
21,573
20,131
18,590
17,044
15,520
14,314
12,834
11,598
10,314
9,147
7,638
6,132
4,883
4,113
2,765
2,230
2,051
1,929
3,459
3,237
3,084
2,948
4,108
3,677
3,497
3,310
3,158
2,949
2,749
2,537
9,408
8,062
7,803
7,462
7,391
7,194
6,874
6,782
6,821
6,296
6,187
6,030
5,631
5,434
5,249
5,041
4,831
4,627
7,512
7,231
7,2317,5124,6274,8315,0415,2495,4345,6316,0306,1876,2966,8216,7826,8747,1947,3917,4627,8038,0629,4082,5372,7492,9493,1583,3103,4973,6774,1082,9483,0843,2373,4591,9292,0512,2302,7654,1134,8836,1327,6389,14710,31411,59812,83414,31415,52017,04418,59020,13121,57323,15724,44826,09427,528348,803350,502351,873353,609355,970357,756360,397362,110359,739349,249351,593279,610281,035282,209285,033286,601288,50748,817290,612292,641294,4586,5526,5526,5526,5526,5526,5526,5528,8809,0969,3129,5289,7449,89510,14610,303000000000000000000000000000000000000000
       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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,376,416
1,530,948
1,526,831
1,508,631
1,396,388
0
0
0
0
0
0
0
0
0
0000000001,396,3881,508,6311,526,8311,530,9481,376,4160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
648,289
705,427
706,929
649,812
697,915
708,286
714,809
695,610
740,980
731,020
713,649
785,702
862,716
983,393
1,030,335
2,082,057
2,151,637
2,143,709
2,192,917
2,220,987
2,097,456
1,838,626
1,728,259
1,683,107
1,797,945
1,947,548
2,013,235
2,144,644
2,491,769
2,362,133
2,697,749
3,016,921
3,081,930
3,197,166
3,283,884
3,787,704
3,893,035
4,004,873
4,437,056
4,319,993
4,625,613
4,118,580
4,093,207
3,592,480
3,525,118
3,187,544
3,174,682
3,188,103
3,226,722
2,981,031
2,832,868
2,752,613
2,826,551
2,675,685
2,440,823
2,266,384
2,241,824
1,988,093
1,995,566
1,978,002
1,922,301
2,242,853
2,166,932
2,378,281
2,279,981
2,026,788
2,083,538
2,125,193
2,027,082
2,207,377
2,388,928
2,236,113
2,158,229
13,407,592
13,707,985
14,037,854
14,329,638
14,629,839
14,749,081
15,090,544
15,527,501
15,594,928
18,511,522
18,665,510
20,968,484
21,167,280
21,779,833
22,839,614
22,917,339
22,115,100
22,115,10022,917,33922,839,61421,779,83321,167,28020,968,48418,665,51018,511,52215,594,92815,527,50115,090,54414,749,08114,629,83914,329,63814,037,85413,707,98513,407,5922,158,2292,236,1132,388,9282,207,3772,027,0822,125,1932,083,5382,026,7882,279,9812,378,2812,166,9322,242,8531,922,3011,978,0021,995,5661,988,0932,241,8242,266,3842,440,8232,675,6852,826,5512,752,6132,832,8682,981,0313,226,7223,188,1033,174,6823,187,5443,525,1183,592,4804,093,2074,118,5804,625,6134,319,9934,437,0564,004,8733,893,0353,787,7043,283,8843,197,1663,081,9303,016,9212,697,7492,362,1332,491,7692,144,6442,013,2351,947,5481,797,9451,683,1071,728,2591,838,6262,097,4562,220,9872,192,9172,143,7092,151,6372,082,0571,030,335983,393862,716785,702713,649731,020740,980695,610714,809708,286697,915649,812706,929705,427648,289000000000000000000000000000000000000000
> Total Liabilities 
0
0
600,200
587,400
614,400
662,500
681,900
679,400
705,200
745,500
757,100
772,100
767,300
785,600
797,000
784,700
797,000
829,100
855,800
869,000
877,100
955,000
992,900
1,089,400
1,088,000
1,100,800
1,385,900
1,390,200
1,405,900
1,439,000
1,486,600
1,502,600
1,511,200
1,560,500
1,624,200
1,646,000
1,655,300
1,709,600
1,816,800
1,877,739
1,950,376
1,997,505
1,992,047
2,036,910
2,071,507
2,169,501
2,207,103
2,265,347
2,312,371
2,385,959
2,466,037
2,615,899
2,697,463
2,881,722
4,918,207
5,032,972
5,118,553
5,207,075
5,373,392
5,431,959
5,329,982
5,397,558
5,615,386
6,079,371
6,587,233
6,722,756
7,074,934
7,741,641
7,975,586
8,670,961
9,422,113
9,429,951
9,808,726
10,044,669
10,281,252
10,095,345
10,156,092
10,470,298
10,275,488
10,453,399
9,980,150
9,806,340
9,365,881
9,162,233
9,053,663
9,004,546
9,129,231
9,027,913
9,088,179
8,998,588
9,064,585
8,971,150
9,063,813
9,386,144
9,530,315
9,796,787
10,018,460
10,029,082
9,913,958
10,275,843
10,249,251
11,017,879
11,506,348
11,527,346
11,734,122
12,305,350
12,692,230
12,366,055
12,439,019
13,759,718
13,666,882
13,872,545
14,132,913
14,344,947
14,662,871
14,955,763
15,406,709
15,759,072
15,799,861
15,983,422
16,924,589
16,643,515
16,624,990
16,766,900
16,896,005
17,397,149
18,440,472
18,444,340
18,804,021
18,804,02118,444,34018,440,47217,397,14916,896,00516,766,90016,624,99016,643,51516,924,58915,983,42215,799,86115,759,07215,406,70914,955,76314,662,87114,344,94714,132,91313,872,54513,666,88213,759,71812,439,01912,366,05512,692,23012,305,35011,734,12211,527,34611,506,34811,017,87910,249,25110,275,8439,913,95810,029,08210,018,4609,796,7879,530,3159,386,1449,063,8138,971,1509,064,5858,998,5889,088,1799,027,9139,129,2319,004,5469,053,6639,162,2339,365,8819,806,3409,980,15010,453,39910,275,48810,470,29810,156,09210,095,34510,281,25210,044,6699,808,7269,429,9519,422,1138,670,9617,975,5867,741,6417,074,9346,722,7566,587,2336,079,3715,615,3865,397,5585,329,9825,431,9595,373,3925,207,0755,118,5535,032,9724,918,2072,881,7222,697,4632,615,8992,466,0372,385,9592,312,3712,265,3472,207,1032,169,5012,071,5072,036,9101,992,0471,997,5051,950,3761,877,7391,816,8001,709,6001,655,3001,646,0001,624,2001,560,5001,511,2001,502,6001,486,6001,439,0001,405,9001,390,2001,385,9001,100,8001,088,0001,089,400992,900955,000877,100869,000855,800829,100797,000784,700797,000785,600767,300772,100757,100745,500705,200679,400681,900662,500614,400587,400600,20000
   > Total 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
2,466,000
2,466,000
0
0
4,869,000
4,986,000
5,073,000
5,162,000
5,328,000
5,386,000
5,284,000
5,352,000
5,550,000
6,013,000
6,522,000
6,607,000
6,964,000
7,580,000
7,793,000
8,488,000
9,240,000
9,247,000
9,626,000
9,862,000
10,099,000
9,913,000
9,974,000
10,289,000
10,094,000
10,272,000
9,799,000
9,625,000
9,184,000
8,981,000
8,872,000
8,823,000
8,948,000
8,846,000
8,907,000
8,817,000
8,883,000
8,790,000
8,882,000
8,555,000
8,840,000
9,257,000
9,480,000
9,491,000
9,375,000
9,734,000
9,710,000
10,480,000
11,018,000
11,240,000
11,447,000
12,068,000
12,255,000
12,129,000
12,252,000
13,623,000
13,455,000
13,666,000
13,926,000
14,152,000
14,474,875
14,781,176
15,235,425
15,594,271
15,651,703
15,835,305
16,292,569
16,047,221
119,136
119,136
16,545,072
17,020,055
18,066,954
18,067,014
18,299,977
18,299,97718,067,01418,066,95417,020,05516,545,072119,136119,13616,047,22116,292,56915,835,30515,651,70315,594,27115,235,42514,781,17614,474,87514,152,00013,926,00013,666,00013,455,00013,623,00012,252,00012,129,00012,255,00012,068,00011,447,00011,240,00011,018,00010,480,0009,710,0009,734,0009,375,0009,491,0009,480,0009,257,0008,840,0008,555,0008,882,0008,790,0008,883,0008,817,0008,907,0008,846,0008,948,0008,823,0008,872,0008,981,0009,184,0009,625,0009,799,00010,272,00010,094,00010,289,0009,974,0009,913,00010,099,0009,862,0009,626,0009,247,0009,240,0008,488,0007,793,0007,580,0006,964,0006,607,0006,522,0006,013,0005,550,0005,352,0005,284,0005,386,0005,328,0005,162,0005,073,0004,986,0004,869,000002,466,0002,466,00000000000000000000000000000000000000000000000000000
       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
7,400
0
0
0
0
0
0
0
0
0
0
50,000
50,000
0
50,000
50,000
50,000
160,000
312,169
373,404
463,006
429,077
598,916
545,000
275,000
300,000
215,000
410,000
707,580
0
714,680
429,500
899,680
3,351
8,301
20,629
10,000
0
0
0
0
0
0
0
0
0
0
22,623
17,906
24,638
0
0
0
0
41,271
22,334
23,084
42,533
32,194
23,677
19,915
21,820
35,656
17,956
26,378
35,087
40,335
26,843
26,096
13,339
12,182
11,300
9,897
12,009
13,482
15,074
22,366
10,454
18,750
18,750
9,616
18,750
25,683
12,898
10,665
12,973
119,136
119,136
7,560
13,185
8,112
6,753
12,650
12,6506,7538,11213,1857,560119,136119,13612,97310,66512,89825,68318,7509,61618,75018,75010,45422,36615,07413,48212,0099,89711,30012,18213,33926,09626,84340,33535,08726,37817,95635,65621,82019,91523,67732,19442,53323,08422,33441,271000024,63817,90622,623000000000010,00020,6298,3013,351899,680429,500714,6800707,580410,000215,000300,000275,000545,000598,916429,077463,006373,404312,169160,00050,00050,00050,000050,00050,00000000000007,400000000000000000000000000000000000000
       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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,019,077
0
0
0
816,853
892,792
972,748
1,067,705
839,930
492,614
762,340
832,737
100,000
129,688
304,688
23,750
328,750
18,750
218,750
18,750
25,683
12,898
0
0
0
0
0
0
0
0
0
00000000012,89825,68318,750218,75018,750328,75023,750304,688129,688100,000832,737762,340492,614839,9301,067,705972,748892,792816,8530001,019,07700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,772,320
1,816,331
1,809,549
1,876,447
1,954,524
2,007,504
2,076,540
2,122,348
2,156,947
2,206,643
2,275,477
2,314,643
2,416,439
2,444,879
2,544,095
4,428,081
4,371,447
4,508,207
4,541,335
4,595,137
4,678,693
4,828,760
4,857,983
4,916,350
5,024,464
5,253,910
5,467,588
5,675,306
5,724,740
5,842,039
6,070,806
6,278,367
6,288,504
6,742,042
6,849,170
6,836,736
7,265,467
7,380,055
7,708,731
7,505,040
7,746,278
7,285,816
7,107,755
6,991,846
7,079,307
7,109,149
7,125,124
7,229,131
7,359,774
7,384,233
7,353,041
7,383,225
7,425,674
7,710,521
7,918,543
7,981,305
8,232,625
8,580,596
8,694,669
8,783,460
9,113,250
9,338,863
10,238,475
10,509,087
10,324,116
10,471,103
10,938,696
11,674,726
11,587,275
11,463,317
12,561,695
12,689,893
13,012,251
13,104,546
13,581,078
13,702,340
14,086,364
14,362,922
14,658,269
14,692,308
15,090,150
16,281,904
16,034,248
16,109,401
16,353,633
16,537,512
17,006,870
18,058,842
18,060,261
18,287,327
18,287,32718,060,26118,058,84217,006,87016,537,51216,353,63316,109,40116,034,24816,281,90415,090,15014,692,30814,658,26914,362,92214,086,36413,702,34013,581,07813,104,54613,012,25112,689,89312,561,69511,463,31711,587,27511,674,72610,938,69610,471,10310,324,11610,509,08710,238,4759,338,8639,113,2508,783,4608,694,6698,580,5968,232,6257,981,3057,918,5437,710,5217,425,6747,383,2257,353,0417,384,2337,359,7747,229,1317,125,1247,109,1497,079,3076,991,8467,107,7557,285,8167,746,2787,505,0407,708,7317,380,0557,265,4676,836,7366,849,1706,742,0426,288,5046,278,3676,070,8065,842,0395,724,7405,675,3065,467,5885,253,9105,024,4644,916,3504,857,9834,828,7604,678,6934,595,1374,541,3354,508,2074,371,4474,428,0812,544,0952,444,8792,416,4392,314,6432,275,4772,206,6432,156,9472,122,3482,076,5402,007,5041,954,5241,876,4471,809,5491,816,3311,772,320000000000000000000000000000000000000000
       Other Current Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,079,307
7,109,149
7,125,124
0
0
0
0
7,383,225
7,425,674
7,710,521
7,918,543
7,981,305
8,232,625
8,580,596
8,694,669
8,783,460
9,113,250
9,338,863
10,238,475
10,509,087
10,350,959
10,471,103
10,938,696
11,674,726
11,587,275
11,463,317
12,561,695
12,689,893
13,012,251
13,104,546
13,581,078
13,702,340
14,086,364
14,362,922
14,658,269
14,692,308
15,090,150
16,281,904
16,034,248
119,136
16,353,633
7,560
13,185
8,112
6,753
12,650
12,6506,7538,11213,1857,56016,353,633119,13616,034,24816,281,90415,090,15014,692,30814,658,26914,362,92214,086,36413,702,34013,581,07813,104,54613,012,25112,689,89312,561,69511,463,31711,587,27511,674,72610,938,69610,471,10310,350,95910,509,08710,238,4759,338,8639,113,2508,783,4608,694,6698,580,5968,232,6257,981,3057,918,5437,710,5217,425,6747,383,22500007,125,1247,109,1497,079,30700000000000000000000000000000000000000000000000000000000000000000000000000000000000
   > 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
54,000
54,000
54,000
54,000
54,000
54,000
54,000
54,000
74,000
75,000
74,000
124,000
124,000
170,000
191,000
191,000
191,000
191,000
191,000
191,000
191,000
191,000
191,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
190,000
840,000
690,000
540,000
538,000
538,000
539,000
542,000
539,000
538,000
488,000
287,000
287,000
237,000
437,000
237,000
187,000
137,000
212,000
207,000
207,000
193,000
187,996
174,587
171,284
164,801
148,158
148,117
119,136
119,136
119,136
253,272
196,579
194,361
192,975
78,511
152,490
152,49078,511192,975194,361196,579253,272119,136119,136119,136148,117148,158164,801171,284174,587187,996193,000207,000207,000212,000137,000187,000237,000437,000237,000287,000287,000488,000538,000539,000542,000539,000538,000538,000540,000690,000840,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000190,000191,000191,000191,000191,000191,000191,000191,000191,000191,000170,000124,000124,00074,00075,00074,00054,00054,00054,00054,00054,00054,00054,00054,000000000000000000000000000000000000000000000000000000000
       Long term Debt Total 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
182,127
171,136
171,136
0
0
0
0
171,136
171,136
171,136
171,136
121,136
121,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
194,136
194,136
194,136
194,136
189,448
174,448
169,761
160,386
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136
119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136160,386169,761174,448189,448194,136194,136194,136194,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136119,136121,136121,136171,136171,136171,136171,1360000171,136171,136182,12700000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26,066
31,311
38,491
37,427
29,007
31,538
39,253
32,641
27,504
27,222
31,982
72,894
23,960
30,383
20,656
67,835
106,596
51,575
89,611
71,223
56,988
59,496
57,920
70,553
90,089
79,755
90,852
100,842
110,627
105,883
109,608
137,462
123,579
118,258
145,109
142,518
133,906
99,149
90,401
86,418
79,996
75,752
69,586
64,323
72,724
73,442
74,061
84,164
78,135
92,776
84,465
95,311
78,908
86,766
101,157
87,612
87,801
78,543
91,395
116,428
135,975
160,991
166,547
184,532
191,302
171,135
179,813
180,706
167,031
214,002
366,369
235,372
223,724
262,400
225,347
199,313
185,284
244,856
258,570
215,730
193,081
213,546
186,662
175,502
153,320
154,354
182,733
180,544
179,679
232,418
232,418179,679180,544182,733154,354153,320175,502186,662213,546193,081215,730258,570244,856185,284199,313225,347262,400223,724235,372366,369214,002167,031180,706179,813171,135191,302184,532166,547160,991135,975116,42891,39578,54387,80187,612101,15786,76678,90895,31184,46592,77678,13584,16474,06173,44272,72464,32369,58675,75279,99686,41890,40199,149133,906142,518145,109118,258123,579137,462109,608105,883110,627100,84290,85279,75590,08970,55357,92059,49656,98871,22389,61151,575106,59667,83520,65630,38323,96072,89431,98227,22227,50432,64139,25331,53829,00737,42738,49131,31126,066000000000000000000000000000000000000000
> Total Stockholder Equity
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
185,835
193,777
204,719
214,787
225,089
232,435
238,403
246,011
250,525
266,614
279,125
287,961
296,709
315,167
319,910
619,296
646,683
642,956
677,348
715,993
725,350
734,819
751,440
773,617
793,343
861,917
902,810
943,074
938,638
916,942
948,919
971,919
1,004,456
994,689
1,002,153
1,292,887
1,294,299
1,231,597
1,270,965
1,304,244
1,408,599
1,424,396
1,438,342
1,427,658
1,443,729
1,473,420
1,486,118
1,507,186
1,537,076
1,564,557
1,597,489
1,621,057
1,541,118
1,530,975
1,426,855
1,458,971
1,494,401
1,538,362
1,570,384
1,602,888
1,634,246
1,669,065
1,732,086
1,747,778
1,734,673
1,759,055
1,793,439
1,828,539
1,857,902
1,897,766
1,968,699
1,973,304
2,009,792
2,064,833
2,116,775
2,121,866
2,163,329
2,199,297
2,245,894
2,294,283
2,313,037
2,342,448
2,374,723
2,418,144
2,463,289
2,452,357
2,463,291
2,446,251
2,422,230
2,431,532
2,431,5322,422,2302,446,2512,463,2912,452,3572,463,2892,418,1442,374,7232,342,4482,313,0372,294,2832,245,8942,199,2972,163,3292,121,8662,116,7752,064,8332,009,7921,973,3041,968,6991,897,7661,857,9021,828,5391,793,4391,759,0551,734,6731,747,7781,732,0861,669,0651,634,2461,602,8881,570,3841,538,3621,494,4011,458,9711,426,8551,530,9751,541,1181,621,0571,597,4891,564,5571,537,0761,507,1861,486,1181,473,4201,443,7291,427,6581,438,3421,424,3961,408,5991,304,2441,270,9651,231,5971,294,2991,292,8871,002,153994,6891,004,456971,919948,919916,942938,638943,074902,810861,917793,343773,617751,440734,819725,350715,993677,348642,956646,683619,296319,910315,167296,709287,961279,125266,614250,525246,011238,403232,435225,089214,787204,719193,777185,835000000000000000000000000000000000000000
   Common Stock
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
90
91
91
91
91
91
90
90
91
183
183
183
183
183
184
251
252
252
505
513
514
515
515
516
517
529
529
533
534
534
535
535
536
536
537
537
537
538
573
677
827
827
827
827
828
828
829
829
829
829
830
830
831
831
831
838
838
839
839
840
841
842
869
870
870
871
871
878
880
881
890
891
894
895
896
898
899
900
900
900
902
903
904
906
907
908
909
909
909
910
910909909909908907906904903902900900900899898896895894891890881880878871871870870869842841840839839838838831831831830830829829829829828828827827827827677573538537537537536536535535534534533529529517516515515514513505252252251184183183183183183919090919191919190000000000000000000000000000000000000000
   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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
560,797
580,205
601,391
0
0
0
0
721,993
744,867
771,928
801,184
829,109
856,388
885,896
916,227
943,834
971,831
1,005,844
1,032,806
1,059,660
0
1,112,279
1,144,173
1,175,485
1,207,670
1,242,316
1,275,094
1,281,639
1,335,058
1,389,224
1,439,450
1,479,149
1,520,861
1,568,351
1,616,485
1,659,153
1,681,345
1,710,994
1,743,106
1,789,325
1,837,261
1,887,571
1,935,831
1,985,168
2,034,681
2,098,122
2,098,1222,034,6811,985,1681,935,8311,887,5711,837,2611,789,3251,743,1061,710,9941,681,3451,659,1531,616,4851,568,3511,520,8611,479,1491,439,4501,389,2241,335,0581,281,6391,275,0941,242,3161,207,6701,175,4851,144,1731,112,27901,059,6601,032,8061,005,844971,831943,834916,227885,896856,388829,109801,184771,928744,867721,9930000601,391580,205560,79700000000000000000000000000000000000000000000000000000000000000000000000000000000000
   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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4,804
0
-10,000
-1,000
-10,000
-13,000
-20,000
-24,000
-12,000
-12,000
-8,000
-16,000
-10,000
-1,000
7,000
-19,000
-16,000
23,000
21,000
-12,000
16,000
-1,000
7,000
24,000
24,000
-1,000
-5,000
4,000
-5,000
-9,000
-5,000
-4,000
2,000
-56,669
23,000
-15,000
-21,000
-30,000
-22,000
-9,000
-9,000
-6,000
-1,000
-3,000
-3,000
-8,000
-1,000
1,000
2,000
-4,000
-4,000
-1,000
0
-3,000
-21,000
-23,000
-24,000
-18,000
-10,000
-1,000
-1,000
2,000
10,000
8,000
6,389
5,310
1,686
2,372
-368
-3,065
-45,977
-71,328
-71,328-45,977-3,065-3682,3721,6865,3106,3898,00010,0002,000-1,000-1,000-10,000-18,000-24,000-23,000-21,000-3,0000-1,000-4,000-4,0002,0001,000-1,000-8,000-3,000-3,000-1,000-6,000-9,000-9,000-22,000-30,000-21,000-15,00023,000-56,6692,000-4,000-5,000-9,000-5,0004,000-5,000-1,00024,00024,0007,000-1,00016,000-12,00021,00023,000-16,000-19,0007,000-1,000-10,000-16,000-8,000-12,000-12,000-24,000-20,000-13,000-10,000-1,000-10,00004,804000000000000000000000000000000000000000000000000000000000
   Capital Surplus 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
764,098
764,524
765,021
0
0
0
0
768,925
769,955
770,847
771,759
784,489
785,001
786,259
787,889
789,519
787,956
790,897
877,445
880,822
882,825
884,352
886,081
895,480
892,583
895,578
932,521
932,874
934,335
937,224
939,801
942,062
942,838
945,250
947,880
950,466
952,331
953,616
955,742
964,734
965,566
967,166
969,719
972,474
974,748
976,547
976,547974,748972,474969,719967,166965,566964,734955,742953,616952,331950,466947,880945,250942,838942,062939,801937,224934,335932,874932,521895,578892,583895,480886,081884,352882,825880,822877,445790,897787,956789,519787,889786,259785,001784,489771,759770,847769,955768,9250000765,021764,524764,09800000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock-572,719-542,131-509,235-442,800-405,660-342,131-342,131-331,418-331,418-331,418-318,538-318,538-313,846-290,838-282,237-239,589-239,589-239,589-239,589-239,589-239,589-239,589-239,589-239,589-239,589-239,589-185,148-176,437-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-125,736-110,219-104,819-63,256-33,311-33,311-33,311-33,311-33,311-33,311-33,311-9,641-8,810-8,810-8,810-8,810-8,810-8,810-8,810-8,810-8,287-7,604-7,342-7,342-7,341-6,449-20900000000000000000000000000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-4,592
4,382
-5,490
0
0
0
0
465
23,477
-15,073
-21,183
-29,729
-22,090
-8,896
-8,835
-5,569
-646
-2,782
-2,597
-8,426
-1,073
1,142
1,903
-3,715
-3,642
-1,420
-217
-2,511
-20,906
-22,921
-23,783
-18,006
-10,431
-1,358
-833
2,302
9,877
8,353
624,713
622,603
623,435
561,506
526,919
463,239
432,617
403,828
403,828432,617463,239526,919561,506623,435622,603624,7138,3539,8772,302-833-1,358-10,431-18,006-23,783-22,921-20,906-2,511-217-1,420-3,642-3,7151,9031,142-1,073-8,426-2,597-2,782-646-5,569-8,835-8,896-22,090-29,729-21,183-15,07323,4774650000-5,4904,382-4,59200000000000000000000000000000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in USD. All numbers in thousands.