0 XP   0   0   0

Primerica Inc
Buy or Sell?

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

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

  1. Company's Financial Health
    A deep dive into the books. How are the numbers doing? Is Primerica Inc even making a profit? Is the company skyrocketing? Or is it sinking like the Titanic. The trend is your friend.
  2. Market Valuation
    Finally, you now have an insight of how Primerica Inc is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Primerica Inc. The closing price on 2022-09-23 was $124.08 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 Primerica Inc
Primerica Inc Daily Candlestick Chart

1.1. Profitability of Primerica Inc.

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 Primerica Inc:

  • The MRQ is 16.1%. Looks healthy. +1
  • The TTM is 12.1%. Looks healthy. +1
Trends
Current periodCompared to+/- 
MRQ16.1%TTM12.1%+4.0%
TTM12.1%YOY17.4%-5.3%
TTM12.1%5Y17.0%-4.8%
5Y17.0%10Y15.3%+1.7%
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ16.1%9.4%+6.7%
TTM12.1%6.7%+5.4%
YOY17.4%7.3%+10.1%
5Y17.0%5.7%+11.3%
10Y15.3%5.6%+9.7%
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 Primerica Inc:

  • The MRQ is 0.7%. Bad. -1
  • The TTM is 0.5%. Bad. -1
Trends
Current periodCompared to+/- 
MRQ0.7%TTM0.5%+0.2%
TTM0.5%YOY9.7%-9.1%
TTM0.5%5Y2.5%-1.9%
5Y2.5%10Y1.5%+1.0%
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ0.7%0.2%+0.5%
TTM0.5%0.2%+0.3%
YOY9.7%0.3%+9.4%
5Y2.5%0.3%+2.2%
10Y1.5%0.3%+1.2%
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 Primerica Inc:

  • The MRQ is 6.1%. Neutral. Compare to industry.
  • The TTM is 4.3%. Bad. -1
Trends
Current periodCompared to+/- 
MRQ6.1%TTM4.3%+1.7%
TTM4.3%YOY5.9%-1.6%
TTM4.3%5Y5.7%-1.4%
5Y5.7%10Y4.8%+0.9%
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ6.1%2.2%+3.9%
TTM4.3%2.5%+1.8%
YOY5.9%2.8%+3.1%
5Y5.7%2.5%+3.2%
10Y4.8%2.6%+2.2%

1.2. Operating Efficiency of Primerica Inc.

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 Primerica Inc:

  • The MRQ is 24.0%. Good. +1
  • The TTM is 18.7%. Good. +1
Trends
Current periodCompared to+/- 
MRQ24.0%TTM18.7%+5.3%
TTM18.7%YOY26.4%-7.7%
TTM18.7%5Y22.3%-3.6%
5Y22.3%10Y21.6%+0.8%
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ24.0%10.5%+13.5%
TTM18.7%7.9%+10.8%
YOY26.4%10.9%+15.5%
5Y22.3%6.6%+15.7%
10Y21.6%5.8%+15.8%
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 Primerica Inc:

  • The MRQ is 0.119. Very good. +2
  • The TTM is 0.116. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.119TTM0.116+0.003
TTM0.116YOY-0.022+0.138
TTM0.1165Y0.694-0.578
5Y0.69410Y1.107-0.414
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ0.1190.912-0.793
TTM0.1160.946-0.830
YOY-0.0220.886-0.908
5Y0.6940.962-0.268
10Y1.1070.797+0.310

1.3. Liquidity of Primerica Inc.

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 Primerica Inc:

  • The MRQ is 4.597. Very Good. +2
  • The TTM is 10.229. Very Good. +2
Trends
Current periodCompared to+/- 
MRQ4.597TTM10.229-5.632
TTM10.229YOY8.454+1.775
TTM10.2295Y3.751+6.478
5Y3.75110Y1.885+1.866
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ4.5972.254+2.343
TTM10.2293.082+7.147
YOY8.4542.360+6.094
5Y3.7513.589+0.162
10Y1.8852.495-0.610
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 Primerica Inc:

  • The MRQ is 9.406. Very good. +2
  • The TTM is 25.146. Very good. +2
Trends
Current periodCompared to+/- 
MRQ9.406TTM25.146-15.740
TTM25.146YOY26.070-0.924
TTM25.1465Y10.650+14.496
5Y10.65010Y5.661+4.989
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ9.4060.971+8.435
TTM25.1461.103+24.043
YOY26.0701.257+24.813
5Y10.6501.495+9.155
10Y5.6611.013+4.648

1.4. Solvency of Primerica Inc.

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 Primerica Inc:

  • The MRQ is 0.884. Tight, but oke.
  • The TTM is 0.875. Tight, but oke.
Trends
Current periodCompared to+/- 
MRQ0.884TTM0.875+0.009
TTM0.875YOY12.769-11.894
TTM0.8755Y3.260-2.384
5Y3.26010Y2.073+1.187
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ0.8840.912-0.028
TTM0.8750.910-0.035
YOY12.7690.913+11.856
5Y3.2600.919+2.341
10Y2.0730.914+1.159
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 Primerica Inc:

  • The MRQ is 7.632. Bad. To much debt compared to equity. -1
  • The TTM is 7.044. Bad. To much debt compared to equity. -1
Trends
Current periodCompared to+/- 
MRQ7.632TTM7.044+0.588
TTM7.044YOY7.043+0.002
TTM7.0445Y7.429-0.385
5Y7.42910Y7.594-0.165
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ7.63211.286-3.654
TTM7.04411.294-4.250
YOY7.04311.084-4.041
5Y7.42911.476-4.047
10Y7.59410.696-3.102

2. Market Valuation of Primerica Inc

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 Primerica Inc:

  • The EOD is 14.472. Good. +1
  • The MRQ is 13.960. Good. +1
  • The TTM is 14.838. Good. +1
Trends
Current periodCompared to+/- 
EOD14.472MRQ13.960+0.512
MRQ13.960TTM14.838-0.879
TTM14.838YOY13.538+1.300
TTM14.8385Y13.833+1.005
5Y13.83310Y13.840-0.007
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
EOD14.4728.278+6.194
MRQ13.9608.654+5.306
TTM14.8387.348+7.490
YOY13.5388.313+5.225
5Y13.83310.120+3.713
10Y13.84012.361+1.479
2.2. Price/Earnings-to-Growth Ratio

Let's take a look of the Price/Earnings-to-Growth Ratio trends of Primerica Inc:

  • The MRQ is -0.624. Very Bad. -2
  • The TTM is -1.974. Very Bad. -2
Trends
Current periodCompared to+/- 
MRQ-0.624TTM-1.974+1.350
TTM-1.974YOY0.892-2.866
TTM-1.9745Y-0.556-1.419
5Y-0.55610Y0.391-0.947
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.624-0.248-0.376
TTM-1.9740.008-1.982
YOY0.8920.042+0.850
5Y-0.5560.018-0.574
10Y0.391-0.005+0.396

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 Primerica Inc:

  • The EOD is 2.687. Good. +1
  • The MRQ is 2.592. Good. +1
  • The TTM is 2.799. Good. +1
Trends
Current periodCompared to+/- 
EOD2.687MRQ2.592+0.095
MRQ2.592TTM2.799-0.207
TTM2.799YOY1.184+1.615
TTM2.7995Y2.664+0.135
5Y2.66410Y2.358+0.306
Compared to industry (Insurance-Life)
PeriodCompanyIndustry (mean)+/- 
EOD2.6870.863+1.824
MRQ2.5920.920+1.672
TTM2.7990.886+1.913
YOY1.1840.876+0.308
5Y2.6640.815+1.849
10Y2.3580.788+1.570

2.4. Latest News of Primerica Inc

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

DateTitleRead
2022-09-21
16:35
Boasting A 19% Return On Equity, Is Primerica, Inc. (NYSE:PRI) A Top Quality Stock?Read

3. Holders & Insider Transactions

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

3.1. Institutions holding Primerica Inc

Institutions are holding 94.159% of the shares of Primerica Inc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-03-31Vanguard Group Inc11.4190.01384276754-225147-5.0012
2022-03-31Kayne Anderson Rudnick Investment Management LLC10.43461.42173908076-102748-2.5618
2022-03-31FMR Inc9.47350.038835481013055149.4219
2022-03-31Brave Warrior Advisors LLC5.62738.505921075981784789.2518
2022-03-31BAMCO Inc5.50040.69182060057-25719-1.2331
2022-06-30Burgundy Asset Management Ltd3.4341.93211286132262152.0807
2022-03-31State Street Corporation2.95370.00751106268596715.7014
2022-03-31Dimensional Fund Advisors, Inc.2.05120.032476822618390.24
2022-03-31Wells Fargo & Co1.57650.0207590453464258.5336
2022-03-31Geode Capital Management, LLC1.3660.0087511614-172201-25.1824
2022-03-31T. Rowe Price Associates, Inc.1.28720.0067482114-191736-28.4538
2022-03-31Bank of New York Mellon Corp1.26250.0125472861-7842-1.6314
2022-03-31Fiduciary Management, Inc. of Milwaukee1.24650.515946685286081.8785
2022-03-31Fuller & Thaler Asset Management Inc1.21540.3696455219-333-0.0731
2022-03-31AGF Investments1.15530.444432699-180418-29.4264
2022-03-31Fidelity International Ltd1.02930.054138549900
2022-03-31Millennium Management LLC0.96840.02633626783565495817.409
2022-06-30Quantum Capital Management, LLC0.90965.5672340675-2050-0.5981
2022-03-31Charles Schwab Investment Management Inc0.90520.0139339011124743.8201
2022-03-31Goldman Sachs Group Inc0.84920.0091318061-64543-16.8694
Total 64.664819.692724218948  

3.2. Funds holding Primerica Inc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-06-30Baron Growth Retail4.19192.89831570000-30000-1.875
2022-06-30Baron Small Cap Growth Strategy4.19192.90731570000-30000-1.875
2022-06-30Vanguard Total Stock Mkt Idx Inv3.06280.01231147099-7509-0.6504
2022-07-29iShares Core S&P Mid-Cap ETF2.99620.2305112216013500.1204
2022-06-30Vanguard Small Cap Index2.62550.1063983319-7840-0.791
2022-06-30Vanguard Small Cap Value Index Inv1.73240.1811648839102001.5971
2022-03-31Virtus KAR Small-Cap Core I1.44854.2281542512-34000-5.8975
2022-06-30Vanguard Extended Market Index Investor1.37560.0779515211-10175-1.9367
2022-05-31Fidelity® Small Cap Value1.351.267550562423240.4618
2022-06-30Fidelity® VIP Mid Cap Initial1.21950.8881456747-10500-2.2472
2022-03-31Fidelity Small Cap America Sr B1.02782.273938493300
2022-06-30Strategic Advisers® Fidelity US TtlStk0.93870.0665351582149824.451
2022-05-31Fidelity® Low-Priced Stock0.9150.1419342690-180-0.0525
2022-06-30SPDR® S&P MIDCAP 400 ETF Trust0.89220.238334156-8925-2.6014
2022-06-30T. Rowe Price QM US Small-Cap Gr Eq0.84110.5618315000-28400-8.2702
2022-06-30Fuller & Thaler Behavioral Sm-Cp Eq R60.83660.72831333800
2022-05-31Fuller & Thaler Behavioral Small-Cap Eq0.83660.7077313338-113180-26.5358
2022-05-31Fidelity® Series Small Cap Opps0.74150.684127770000
2022-03-31Virtus KAR Small-Cap Value I0.64012.639239735-4000-1.6411
2022-06-30Vanguard Dividend Appreciation ETF0.63710.0401238602-4815-1.9781
Total 32.50120.878412172585  

3.3. Insider Transactions

Insiders are holding 0.69% of the shares of Primerica Inc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-05-20Glenn J WilliamsSELL4000119.3262215
2022-02-25Peter W SchneiderSELL3500130.49
2021-11-30Alison S RandSELL1500147.56
2021-11-29Peter W SchneiderSELL3500149.11
2021-11-12Glenn J WilliamsSELL4000161.94
2021-08-31Alison S RandSELL1500152.213347
2021-08-27Peter W. SchneiderSELL3500152.5422672
2021-06-15Peter W SchneiderSELL4030158.4626172
2021-06-09John A Jr. AddisonSELL1525163.8419042
2021-06-01Alison S RandSELL200016314847
2021-05-28Peter W SchneiderSELL3000160.8330202
2021-05-25Joel M BabbitSELL1100159.22 
2021-05-14Glenn J WilliamsSELL3000160.971801
2021-05-10Gregory C PittsSELL8000162.9810767
2021-02-17Glenn J WilliamsSELL3000142.8359643
2020-11-30Alison S RandSELL2000133.0812962
2020-11-27Peter W SchneiderSELL3000134.3823839
2020-08-31Alison S RandSELL2000126.2114962
2020-08-28Peter W SchneiderSELL3000127.1226839
2020-08-14Glenn J WilliamsSELL3000135.4368343

4. Summary

4.1. Key Performance Indicators

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

 End of day+/-Most Recent QuarterTrailing 12 Months+/-Year-Over-Year+/-5 Year+/-10 Year+/-
Book Value Per Share--46.17450.203-8%-135.839+394%3.808+1113%13.699+237%
Current Ratio--4.59710.229-55%8.454-46%3.751+23%1.885+144%
Debt To Asset Ratio--0.8840.875+1%12.769-93%3.260-73%2.073-57%
Debt To Equity Ratio--7.6327.044+8%7.043+8%7.429+3%7.594+1%
Eps--2.7912.144+30%2.761+1%2.258+24%1.590+76%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%0.969+3%
Net Profit Margin--0.1610.121+33%0.174-7%0.170-5%0.153+6%
Operating Margin--0.2400.187+28%0.264-9%0.223+7%0.216+11%
Operating Ratio--0.1190.116+3%-0.022+119%0.694-83%1.107-89%
Pb Ratio2.687+4%2.5922.799-7%1.184+119%2.664-3%2.358+10%
Pe Ratio14.472+4%13.96014.838-6%13.538+3%13.833+1%13.840+1%
Peg Ratio---0.624-1.974+216%0.892-170%-0.556-11%0.391-260%
Price Per Share124.080+4%119.690140.853-15%137.008-13%120.699-1%84.858+41%
Quick Ratio--9.40625.146-63%26.070-64%10.650-12%5.661+66%
Return On Assets--0.0070.005+32%0.097-93%0.025-71%0.015-52%
Return On Equity--0.0610.043+40%0.059+3%0.057+6%0.048+27%
 EOD+0 -3MRQTTM+8 -7YOY+6 -95Y+10 -510Y+11 -5

4.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-1514.472
Price to Book Ratio (EOD)Between0-12.687
Net Profit Margin (MRQ)Greater than00.161
Operating Margin (MRQ)Greater than00.240
Quick Ratio (MRQ)Greater than19.406
Current Ratio (MRQ)Greater than14.597
Debt To Asset Ratio (MRQ)Less than10.884
Debt to Equity Ratio (MRQ)Less than17.632
Return On Equity (MRQ)Greater than0.150.061
Return on Assets (MRQ)Greater than0.050.007
Total6/10 (60.0%)

4.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5041.603
Ma 20Greater thanMa 50127.123
Ma 50Greater thanMa 100128.271
Ma 100Greater thanMa 200124.770
OpenGreater thanClose127.410
Total2/5 (40.0%)



Latest Balance Sheet

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

Summary
Total Assets15,329,005
Total Liabilities13,551,248
Total Stockholder Equity1,775,524
 As reported
Total Liabilities 13,551,248
Total Stockholder Equity+ 1,775,524
Total Assets = 15,329,005

Assets

Total Assets15,329,005
Total Current Assets2,954,584
Long-term Assets2,954,584
Total Current Assets
Cash And Cash Equivalents 400,119
Short-term Investments 2,554,465
Net Receivables 536,953
Total Current Assets  (as reported)2,954,584
Total Current Assets  (calculated)3,491,537
+/- 536,953
Long-term Assets
Property Plant Equipment 44,438
Goodwill 187,707
Long Term Investments 4,018,569
Intangible Assets 190,775
Long-term Assets Other -1,510,330
Long-term Assets  (as reported)422,920
Long-term Assets  (calculated)2,931,159
+/- 2,508,239

Liabilities & Shareholders' Equity

Total Current Liabilities642,753
Long-term Liabilities12,908,495
Total Stockholder Equity1,775,524
Total Current Liabilities
Short-term Debt 642,753
Accounts payable 982,857
Other Current Liabilities 181,904
Total Current Liabilities  (as reported)642,753
Total Current Liabilities  (calculated)1,807,514
+/- 1,164,761
Long-term Liabilities
Long term Debt Total 2,007,961
Capital Lease Obligations Min Short Term Debt-592,504
Warrants2,233
Long-term Liabilities Other 11,361,383
Deferred Long Term Liability 164,972
Long-term Liabilities  (as reported)12,908,495
Long-term Liabilities  (calculated)12,944,045
+/- 35,550
Total Stockholder Equity
Common Stock378
Retained Earnings 1,948,244
Other Stockholders Equity -173,098
Total Stockholder Equity (as reported)1,775,524
Total Stockholder Equity (calculated)1,775,524
+/-0
Other
Capital Stock378
Cash and Short Term Investments 2,954,584
Common Stock Shares Outstanding 38,501
Common Stock Total Equity378
Liabilities and Stockholders Equity 15,326,772
Net Debt 242,634
Net Invested Capital 3,783,485
Net Tangible Assets 1,397,042
Short Long Term Debt Total 642,753



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-302007-12-31
> Total Assets 
12,176,049
0
11,161,133
11,364,015
12,128,134
12,971,585
13,227,781
9,973,491
9,117,247
9,454,696
9,884,306
10,174,625
10,170,366
10,007,507
9,998,544
10,073,916
9,951,077
10,434,439
10,337,877
10,433,316
10,005,425
10,199,680
10,329,950
10,388,124
10,593,549
10,742,654
10,738,114
10,724,214
10,781,181
10,562,865
10,612,119
11,012,788
11,204,608
11,368,683
11,438,943
11,669,997
11,945,298
12,206,839
12,460,703
12,492,739
12,496,641
12,707,529
12,595,048
13,076,629
13,317,706
13,451,734
13,688,531
13,270,911
13,964,549
14,300,530
592,844
485,219
15,519,871
15,816,135
16,123,223
15,934,813
15,329,005
15,329,00515,934,81316,123,22315,816,13515,519,871485,219592,84414,300,53013,964,54913,270,91113,688,53113,451,73413,317,70613,076,62912,595,04812,707,52912,496,64112,492,73912,460,70312,206,83911,945,29811,669,99711,438,94311,368,68311,204,60811,012,78810,612,11910,562,86510,781,18110,724,21410,738,11410,742,65410,593,54910,388,12410,329,95010,199,68010,005,42510,433,31610,337,87710,434,4399,951,07710,073,9169,998,54410,007,50710,170,36610,174,6259,884,3069,454,6969,117,2479,973,49113,227,78112,971,58512,128,13411,364,01511,161,133012,176,049
   > Total Current Assets 
0
0
0
0
0
0
0
929,153
210,506
74,759
126,038
115,277
114,051
154,027
136,078
155,536
108,062
185,823
112,216
202,512
118,087
147,468
149,189
158,438
150,621
164,999
192,516
180,207
153,933
160,561
152,294
175,717
213,091
195,323
211,976
185,762
154,499
177,418
279,962
190,585
159,280
225,378
262,138
279,626
244,975
237,746
256,876
273,085
360,351
330,877
547,569
439,944
11,434,034
2,921,082
3,095,068
3,064,910
2,954,584
2,954,5843,064,9103,095,0682,921,08211,434,034439,944547,569330,877360,351273,085256,876237,746244,975279,626262,138225,378159,280190,585279,962177,418154,499185,762211,976195,323213,091175,717152,294160,561153,933180,207192,516164,999150,621158,438149,189147,468118,087202,512112,216185,823108,062155,536136,078154,027114,051115,277126,03874,759210,506929,1530000000
       Cash And Cash Equivalents 
625,350
0
302,354
0
448,415
580,116
625,260
929,153
210,506
74,759
126,038
115,277
114,051
154,027
136,078
155,536
108,062
185,823
112,216
202,512
118,087
147,468
149,189
158,438
150,621
164,999
192,516
180,207
153,933
160,561
152,294
175,717
213,091
195,323
211,976
185,762
154,499
177,418
279,962
190,585
159,280
225,378
262,138
279,626
244,975
237,746
256,876
273,085
360,351
330,877
547,569
439,944
774,591
325,578
392,501
359,779
400,119
400,119359,779392,501325,578774,591439,944547,569330,877360,351273,085256,876237,746244,975279,626262,138225,378159,280190,585279,962177,418154,499185,762211,976195,323213,091175,717152,294160,561153,933180,207192,516164,999150,621158,438149,189147,468118,087202,512112,216185,823108,062155,536136,078154,027114,051115,277126,03874,759210,506929,153625,260580,116448,4150302,3540625,350
       Short-term Investments 
0
0
402,043
0
456,620
0
468,416
166,866
160,709
180,797
181,887
182,704
150,219
161,897
132,660
120,277
116,017
140,989
1,924,161
1,878,206
1,719,846
1,725,112
1,795,606
1,818,658
1,854,599
1,838,059
1,812,510
1,841,744
1,774,704
1,728,946
1,779,298
1,755,259
1,775,814
1,808,713
1,837,332
1,878,665
1,934,919
1,933,677
1,968,949
1,961,982
1,985,890
2,010,900
2,077,806
2,096,932
2,216,260
2,292,260
2,356,996
2,242,037
2,357,154
2,453,076
2,464,611
2,588,955
2,554,910
2,635,541
2,702,567
2,748,831
2,554,465
2,554,4652,748,8312,702,5672,635,5412,554,9102,588,9552,464,6112,453,0762,357,1542,242,0372,356,9962,292,2602,216,2602,096,9322,077,8062,010,9001,985,8901,961,9821,968,9491,933,6771,934,9191,878,6651,837,3321,808,7131,775,8141,755,2591,779,2981,728,9461,774,7041,841,7441,812,5101,838,0591,854,5991,818,6581,795,6061,725,1121,719,8461,878,2061,924,161140,989116,017120,277132,660161,897150,219182,704181,887180,797160,709166,866468,4160456,6200402,04300
       Net Receivables 
0
0
998,758
0
1,026,682
1,032,608
1,038,382
3,787,665
3,791,659
194,937
168,026
171,925
178,917
181,190
163,845
159,085
167,746
177,791
4,175,850
4,207,245
4,200,622
4,247,839
4,230,843
4,280,652
4,292,090
4,354,643
4,297,193
4,275,098
4,327,349
4,302,795
4,304,469
4,364,672
4,391,457
4,417,389
4,404,010
4,435,114
4,455,441
4,523,310
4,434,695
4,590,038
4,541,513
4,545,346
4,406,827
4,491,216
4,489,994
4,481,140
4,397,943
4,426,471
4,556,958
4,582,710
4,537,387
4,688,826
4,588,072
4,893,456
571,225
4,794,506
536,953
536,9534,794,506571,2254,893,4564,588,0724,688,8264,537,3874,582,7104,556,9584,426,4714,397,9434,481,1404,489,9944,491,2164,406,8274,545,3464,541,5134,590,0384,434,6954,523,3104,455,4414,435,1144,404,0104,417,3894,391,4574,364,6724,304,4694,302,7954,327,3494,275,0984,297,1934,354,6434,292,0904,280,6524,230,8434,247,8394,200,6224,207,2454,175,850177,791167,746159,085163,845181,190178,917171,925168,026194,9373,791,6593,787,6651,038,3821,032,6081,026,6820998,75800
       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
4,290,234
0
0
0
4,309,608
0
0
0
4,412,482
0
4,208,339
4,256,825
4,439,138
4,281,240
4,216,083
4,214,223
4,387,626
4,221,353
4,203,284
4,184,622
4,420,684
4,151,479
4,234,069
-7,035,786
-7,001,998
-7,277,781
3,516,461
-4,933,493
4,287,121
4,260,022
4,088,365
4,088,3654,260,0224,287,121-4,933,4933,516,461-7,277,781-7,001,998-7,035,7864,234,0694,151,4794,420,6844,184,6224,203,2844,221,3534,387,6264,214,2234,216,0834,281,2404,439,1384,256,8254,208,33904,412,4820004,309,6080004,290,23400000000000000000000000000
   > Long-term Assets 
0
0
0
0
0
0
0
78,010
77,126
76,241
75,357
74,479
7,849,907
7,663,263
7,819,383
7,883,781
7,914,016
8,236,071
8,249,585
8,296,781
8,111,093
8,270,525
8,425,049
8,353,825
8,532,841
8,494,135
8,459,881
8,410,797
8,470,479
8,264,425
8,264,242
8,621,577
8,729,774
8,850,138
8,831,586
9,007,050
9,153,748
9,342,639
9,418,933
9,423,648
9,396,978
9,475,015
12,307,682
9,550,324
9,655,448
9,675,539
9,756,084
9,389,016
9,863,965
45,275
45,275
45,275
4,085,837
477,673
422,921
4,610,072
422,920
422,9204,610,072422,921477,6734,085,83745,27545,27545,2759,863,9659,389,0169,756,0849,675,5399,655,4489,550,32412,307,6829,475,0159,396,9789,423,6489,418,9339,342,6399,153,7489,007,0508,831,5868,850,1388,729,7748,621,5778,264,2428,264,4258,470,4798,410,7978,459,8818,494,1358,532,8418,353,8258,425,0498,270,5258,111,0938,296,7818,249,5858,236,0717,914,0167,883,7817,819,3837,663,2637,849,90774,47975,35776,24177,12678,0100000000
       Property Plant Equipment 
20,967
0
15,160
0
0
0
13,275
0
0
0
16,323
0
0
0
12,937
0
0
0
13,358
0
0
0
25,050
0
0
0
26,463
0
0
0
29,409
29,615
29,186
28,862
27,466
25,593
31,174
29,070
28,101
27,616
26,668
30,592
35,996
50,506
86,114
90,617
94,081
96,632
96,821
47,685
104,294
45,318
44,037
48,943
47,942
46,129
44,438
44,43846,12947,94248,94344,03745,318104,29447,68596,82196,63294,08190,61786,11450,50635,99630,59226,66827,61628,10129,07031,17425,59327,46628,86229,18629,61529,40900026,46300025,05000013,35800012,93700016,32300013,27500015,160020,967
       Goodwill 
194,992
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
224,180
179,154
179,154
187,707
187,707179,154179,154224,1800000000000000000000000000000000000000000000000000000194,992
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
2,206,408
2,190,217
2,043,083
2,034,599
1,928,999
2,012,545
1,976,076
1,934,023
1,776,245
1,781,687
1,853,530
1,875,861
1,910,087
2,083,520
2,085,717
2,133,210
2,156,769
2,137,879
2,195,583
2,215,494
2,261,743
2,323,222
2,395,381
2,477,185
2,637,051
2,686,782
2,761,808
2,878,506
2,940,383
3,007,136
3,148,043
3,246,679
3,417,283
3,538,449
3,675,571
3,608,810
3,740,233
3,873,195
3,913,101
4,076,091
3,996,525
4,126,406
4,233,816
4,241,225
4,018,569
4,018,5694,241,2254,233,8164,126,4063,996,5254,076,0913,913,1013,873,1953,740,2333,608,8103,675,5713,538,4493,417,2833,246,6793,148,0433,007,1362,940,3832,878,5062,761,8082,686,7822,637,0512,477,1852,395,3812,323,2222,261,7432,215,4942,195,5832,137,8792,156,7692,133,2102,085,7172,083,5201,910,0871,875,8611,853,5301,781,6871,776,2451,934,0231,976,0762,012,5451,928,9992,034,5992,043,0832,190,2172,206,408000000000000
       Intangible Assets 
280,965
0
82,434
0
80,665
79,780
78,895
78,010
77,126
76,241
75,357
74,479
73,629
72,778
71,928
71,077
70,226
69,376
69,816
69,502
69,654
69,432
68,863
67,692
66,521
65,350
61,720
60,870
60,019
59,168
58,318
57,467
56,617
55,766
54,915
54,065
53,214
52,364
51,513
50,662
49,812
48,961
48,111
47,260
46,409
45,559
45,275
45,275
45,275
45,275
45,275
45,275
45,275
204,550
195,825
193,400
190,775
190,775193,400195,825204,55045,27545,27545,27545,27545,27545,27545,27545,55946,40947,26048,11148,96149,81250,66251,51352,36453,21454,06554,91555,76656,61757,46758,31859,16860,01960,87061,72065,35066,52167,69268,86369,43269,65469,50269,81669,37670,22671,07771,92872,77873,62974,47975,35776,24177,12678,01078,89579,78080,665082,4340280,965
       Long-term Assets Other 
0
0
0
0
0
0
0
-2,047,973
-2,040,193
-2,183,247
-2,127,341
-2,189,086
5,618,379
5,450,633
5,751,947
5,826,693
5,959,212
6,200,465
6,234,488
6,339,656
6,309,234
6,464,796
6,522,539
6,456,541
6,602,485
6,391,761
6,331,477
6,262,838
6,299,829
6,113,777
6,026,639
6,396,371
6,458,331
6,519,400
6,401,260
6,526,423
6,514,384
6,656,245
6,626,992
6,545,141
6,454,545
6,468,022
9,124,090
6,255,112
6,193,336
6,095,331
5,992,145
5,736,120
6,078,381
-3,871,827
-3,969,578
-4,071,167
-3,996,525
-4,078,828
-1,561,861
-1,516,553
-1,510,330
-1,510,330-1,516,553-1,561,861-4,078,828-3,996,525-4,071,167-3,969,578-3,871,8276,078,3815,736,1205,992,1456,095,3316,193,3366,255,1129,124,0906,468,0226,454,5456,545,1416,626,9926,656,2456,514,3846,526,4236,401,2606,519,4006,458,3316,396,3716,026,6396,113,7776,299,8296,262,8386,331,4776,391,7616,602,4856,456,5416,522,5396,464,7966,309,2346,339,6566,234,4886,200,4655,959,2125,826,6935,751,9475,450,6335,618,379-2,189,086-2,127,341-2,183,247-2,040,193-2,047,9730000000
> Total Liabilities 
7,396,084
0
7,049,147
0
7,542,459
8,040,279
8,284,008
8,226,792
7,799,651
8,058,382
8,452,814
8,683,983
8,623,404
8,435,874
8,575,903
8,686,601
8,674,211
9,097,028
9,062,461
9,125,463
8,859,161
9,004,175
9,107,923
9,134,591
9,290,818
9,448,172
9,492,988
9,484,793
9,583,555
9,416,184
9,466,347
9,840,030
9,997,142
10,147,790
10,217,569
10,423,499
10,676,045
10,926,309
11,041,602
11,066,238
11,096,057
11,264,073
11,133,535
11,555,243
11,731,781
11,843,923
12,036,040
11,740,797
12,321,869
12,580,084
13,069,400
13,236,667
13,501,108
13,717,193
14,033,440
14,004,012
13,551,248
13,551,24814,004,01214,033,44013,717,19313,501,10813,236,66713,069,40012,580,08412,321,86911,740,79712,036,04011,843,92311,731,78111,555,24311,133,53511,264,07311,096,05711,066,23811,041,60210,926,30910,676,04510,423,49910,217,56910,147,7909,997,1429,840,0309,466,3479,416,1849,583,5559,484,7939,492,9889,448,1729,290,8189,134,5919,107,9239,004,1758,859,1619,125,4639,062,4619,097,0288,674,2118,686,6018,575,9038,435,8748,623,4048,683,9838,452,8148,058,3827,799,6518,226,7928,284,0088,040,2797,542,45907,049,14707,396,084
   > Total Current Liabilities 
0
0
0
0
0
0
8,771,000
0
0
0
8,153,000
8,384,000
8,323,000
8,087,000
8,225,000
8,387,000
8,374,000
8,723,000
8,688,000
8,751,000
8,485,000
8,630,000
8,734,000
8,761,000
8,916,000
8,884,000
8,897,000
8,872,000
8,881,000
8,685,000
8,728,000
9,063,000
9,194,000
9,322,000
9,343,000
9,516,000
9,668,000
9,865,000
9,932,000
9,897,000
9,879,000
9,999,000
9,790,189
10,146,067
10,270,816
10,330,389
10,478,275
10,130,022
10,669,673
374,320
443,670
374,511
374,606
499,706
122,840
580,850
642,753
642,753580,850122,840499,706374,606374,511443,670374,32010,669,67310,130,02210,478,27510,330,38910,270,81610,146,0679,790,1899,999,0009,879,0009,897,0009,932,0009,865,0009,668,0009,516,0009,343,0009,322,0009,194,0009,063,0008,728,0008,685,0008,881,0008,872,0008,897,0008,884,0008,916,0008,761,0008,734,0008,630,0008,485,0008,751,0008,688,0008,723,0008,374,0008,387,0008,225,0008,087,0008,323,0008,384,0008,153,0000008,771,000000000
       Short-term Debt 
0
0
0
0
0
0
0
0
300,000
300,000
0
0
0
0
0
300,000
300,000
0
0
0
0
0
0
0
0
0
644,743
0
0
0
808,458
0
0
0
949,056
0
1,123,958
1,168,229
1,199,455
1,258,511
1,298,643
0
0
0
0
0
0
0
0
374,320
300,000
374,511
374,606
389,702
122,840
6,000
642,753
642,7536,000122,840389,702374,606374,511300,000374,320000000001,298,6431,258,5111,199,4551,168,2291,123,9580949,056000808,458000644,743000000000300,000300,00000000300,000300,00000000000
       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
644,743
0
0
0
808,458
0
0
0
949,056
0
1,123,958
1,168,229
1,199,455
1,258,511
1,298,643
0
0
0
0
0
0
0
0
0
0
0
0
389,702
15,000
6,000
0
06,00015,000389,7020000000000001,298,6431,258,5111,199,4551,168,2291,123,9580949,056000808,458000644,74300000000000000000000000000
       Accounts payable 
229,263
0
225,641
0
221,371
0
218,390
233,792
216,457
235,897
411,621
427,282
300,000
300,000
333,177
300,000
300,000
419,931
28,407
387,658
325,239
324,444
15,019
352,670
332,167
353,553
15,014
314,770
317,946
305,940
6,476
331,196
327,166
342,357
26,365
361,723
383,505
391,429
24,896
692,755
673,461
681,686
22,699
685,782
700,154
698,353
20,224
720,529
836,464
893,146
519,711
526,654
471,290
557,125
1,087,205
574,850
982,857
982,857574,8501,087,205557,125471,290526,654519,711893,146836,464720,52920,224698,353700,154685,78222,699681,686673,461692,75524,896391,429383,505361,72326,365342,357327,166331,1966,476305,940317,946314,77015,014353,553332,167352,67015,019324,444325,239387,65828,407419,931300,000300,000333,177300,000300,000427,282411,621235,897216,457233,792218,3900221,3710225,6410229,263
       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
15,926
0
0
0
7,104
0
0
0
26,892
0
241,814
256,353
40,319
184,629
182,592
182,679
15,587
223,521
223,412
224,031
15,470
16,905
18,619
-93,289
-445,296
-152,143
-96,684
-447,121
257,748
17,368
181,904
181,90417,368257,748-447,121-96,684-152,143-445,296-93,28918,61916,90515,470224,031223,412223,52115,587182,679182,592184,62940,319256,353241,814026,8920007,10400015,92600000000000000000000000000
   > Long-term Liabilities 
0
0
0
0
0
0
0
0
0
0
300,000
300,000
300,000
300,000
300,000
300,000
300,000
374,000
374,000
374,000
374,000
374,000
374,000
374,000
375,000
564,000
595,000
613,000
703,000
731,000
737,000
777,000
803,000
826,000
875,000
907,000
1,008,000
1,061,000
1,110,000
1,169,000
1,217,000
1,265,000
1,343,346
1,409,176
1,460,965
1,513,534
1,557,765
1,610,775
1,652,196
12,561,776
13,031,216
1,787,680
1,917,994
13,209,856
13,910,600
2,034,192
12,908,495
12,908,4952,034,19213,910,60013,209,8561,917,9941,787,68013,031,21612,561,7761,652,1961,610,7751,557,7651,513,5341,460,9651,409,1761,343,3461,265,0001,217,0001,169,0001,110,0001,061,0001,008,000907,000875,000826,000803,000777,000737,000731,000703,000613,000595,000564,000375,000374,000374,000374,000374,000374,000374,000374,000300,000300,000300,000300,000300,000300,000300,0000000000000
       Long term Debt Total 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
374,421
374,433
374,445
374,457
374,469
374,481
374,494
374,506
564,349
594,532
612,545
702,558
730,572
739,805
776,722
802,968
826,074
875,410
907,446
1,008,083
1,061,251
1,109,669
1,169,078
1,216,547
1,264,706
1,343,346
1,409,176
1,460,965
1,513,534
1,557,765
1,610,775
1,652,196
1,697,466
1,720,187
1,736,159
1,867,800
1,890,261
1,985,687
1,988,114
2,007,961
2,007,9611,988,1141,985,6871,890,2611,867,8001,736,1591,720,1871,697,4661,652,1961,610,7751,557,7651,513,5341,460,9651,409,1761,343,3461,264,7061,216,5471,169,0781,109,6691,061,2511,008,083907,446875,410826,074802,968776,722739,805730,572702,558612,545594,532564,349374,506374,494374,481374,469374,457374,445374,433374,42100000000000000000
       Capital Lease Obligations Min Short Term Debt
0
0
0
0
0
0
0
0
-300,000
-300,000
0
0
0
0
0
-300,000
-300,000
0
0
0
0
0
0
0
0
0
-644,743
0
0
0
-808,458
0
0
0
-949,056
0
-1,123,958
-1,168,229
-1,199,455
-1,258,511
-1,298,643
0
0
56,712
55,662
54,703
53,487
55,315
54,680
-320,431
-247,194
-322,990
-324,412
-334,700
-68,920
46,078
-592,504
-592,50446,078-68,920-334,700-324,412-322,990-247,194-320,43154,68055,31553,48754,70355,66256,71200-1,298,643-1,258,511-1,199,455-1,168,229-1,123,9580-949,056000-808,458000-644,743000000000-300,000-300,00000000-300,000-300,00000000000
       Warrants
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,631
7,271
4,616
2,233
2,2334,6167,2717,63100000000000000000000000000000000000000000000000000000
       Long-term Liabilities Other 
0
0
0
0
0
0
0
0
0
0
0
0
8,193,121
7,999,846
8,144,426
8,298,098
8,291,456
8,626,199
4,850,488
8,628,093
8,394,991
8,527,998
5,063,103
8,632,191
8,778,515
8,747,759
8,757,989
8,714,563
8,724,785
8,533,297
8,578,417
8,885,851
8,994,189
9,106,262
9,117,153
9,278,334
9,426,648
9,609,181
9,754,465
9,712,999
9,697,370
9,817,127
9,587,498
9,939,887
10,064,515
10,122,935
10,253,584
9,904,760
10,385,685
10,647,670
11,108,581
11,247,090
11,408,882
11,539,829
11,790,005
11,781,203
11,361,383
11,361,38311,781,20311,790,00511,539,82911,408,88211,247,09011,108,58110,647,67010,385,6859,904,76010,253,58410,122,93510,064,5159,939,8879,587,4989,817,1279,697,3709,712,9999,754,4659,609,1819,426,6489,278,3349,117,1539,106,2628,994,1898,885,8518,578,4178,533,2978,724,7858,714,5638,757,9898,747,7598,778,5158,632,1915,063,1038,527,9988,394,9918,628,0934,850,4888,626,1998,291,4568,298,0988,144,4267,999,8468,193,121000000000000
       Deferred Long Term Liability 
0
0
0
0
0
0
0
0
0
0
0
0
130,283
136,028
98,300
88,503
82,755
96,408
86,204
122,925
89,713
101,708
90,866
127,906
137,797
136,064
125,453
157,685
156,212
152,315
141,649
177,457
199,985
215,454
198,641
237,719
241,314
255,877
152,572
184,161
182,140
182,240
164,405
206,180
206,301
207,454
188,997
208,357
265,369
216,640
202,448
235,234
204,197
260,264
226,000
217,327
164,972
164,972217,327226,000260,264204,197235,234202,448216,640265,369208,357188,997207,454206,301206,180164,405182,240182,140184,161152,572255,877241,314237,719198,641215,454199,985177,457141,649152,315156,212157,685125,453136,064137,797127,90690,866101,70889,713122,92586,20496,40882,75588,50398,300136,028130,283000000000000
> Total Stockholder Equity
4,779,965
0
4,111,986
4,235,864
4,585,675
4,931,306
4,943,773
1,746,699
1,317,596
1,396,314
1,431,492
1,490,642
1,546,962
1,571,633
1,422,641
1,387,315
1,276,866
1,337,411
1,275,416
1,307,853
1,146,264
1,195,505
1,222,027
1,253,533
1,302,731
1,294,482
1,245,126
1,239,421
1,197,626
1,146,681
1,145,772
1,172,758
1,207,466
1,220,893
1,221,374
1,246,498
1,269,253
1,280,530
1,419,101
1,426,501
1,400,584
1,443,456
1,461,513
1,521,386
1,585,925
1,607,811
1,652,491
1,530,114
1,642,680
1,720,446
1,835,885
1,877,193
2,018,763
2,098,942
2,082,512
1,926,185
1,775,524
1,775,5241,926,1852,082,5122,098,9422,018,7631,877,1931,835,8851,720,4461,642,6801,530,1141,652,4911,607,8111,585,9251,521,3861,461,5131,443,4561,400,5841,426,5011,419,1011,280,5301,269,2531,246,4981,221,3741,220,8931,207,4661,172,7581,145,7721,146,6811,197,6261,239,4211,245,1261,294,4821,302,7311,253,5331,222,0271,195,5051,146,2641,307,8531,275,4161,337,4111,276,8661,387,3151,422,6411,571,6331,546,9621,490,6421,431,4921,396,3141,317,5961,746,6994,943,7734,931,3064,585,6754,235,8644,111,98604,779,965
   Common Stock
0
0
0
0
0
0
0
0
727
727
728
732
736
737
649
653
599
597
564
567
545
547
548
546
542
537
522
516
501
486
483
473
466
460
457
455
450
444
443
440
432
430
427
424
420
415
412
405
397
394
393
394
394
395
394
388
378
37838839439539439439339439740541241542042442743043244044344445045545746046647348348650151652253754254654854754556756459759965364973773673272872772700000000
   Retained Earnings 
3,643,309
0
3,340,841
3,149,003
3,565,166
3,683,697
3,648,801
300,531
304,075
342,920
395,057
446,767
488,520
526,847
566,021
383,847
426,936
468,223
503,173
535,609
572,714
609,778
640,840
679,182
721,788
756,738
795,740
830,624
871,440
912,749
952,804
989,685
1,040,860
1,090,388
1,138,851
1,182,039
1,224,375
1,228,546
1,375,090
1,416,564
1,409,104
1,452,841
1,489,520
1,506,943
1,537,535
1,553,285
1,593,281
1,565,803
1,569,689
1,629,114
1,705,786
1,785,038
1,894,539
1,988,324
2,152,402
1,980,467
1,948,244
1,948,2441,980,4672,152,4021,988,3241,894,5391,785,0381,705,7861,629,1141,569,6891,565,8031,593,2811,553,2851,537,5351,506,9431,489,5201,452,8411,409,1041,416,5641,375,0901,228,5461,224,3751,182,0391,138,8511,090,3881,040,860989,685952,804912,749871,440830,624795,740756,738721,788679,182640,840609,778572,714535,609503,173468,223426,936383,847566,021526,847488,520446,767395,057342,920304,075300,5313,648,8013,683,6973,565,1663,149,0033,340,84103,643,309
   Capital Surplus 
0
0
0
0
0
0
0
0
0
0
0
0
894,018
898,945
707,912
842,613
693,717
691,885
602,269
609,100
456,050
464,783
472,633
462,838
447,949
429,257
353,337
323,996
259,937
195,314
180,250
137,855
102,825
66,510
52,468
28,606
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8,138
12,880
17,454
5,224
0
0
005,22417,45412,8808,13800000000000000028,60652,46866,510102,825137,855180,250195,314259,937323,996353,337429,257447,949462,838472,633464,783456,050609,100602,269691,885693,717842,613707,912898,945894,018000000000000
   Treasury Stock00000000000000000000000000-1,145,772-1,146,681-1,197,626-1,239,421-1,245,126-1,294,4820000000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
0
0
0
0
0
0
0
163,688
145,104
148,059
160,202
155,614
176,706
55,487
162,577
116,955
120,397
108,006
110,967
132,452
107,950
95,527
84,285
65,748
38,132
12,235
44,745
63,315
63,535
29,598
35,398
44,428
51,540
43,568
9,497
-8,952
-9,815
-28,434
14,019
47,970
54,111
58,798
-34,776
72,594
90,938
129,706
8,138
12,880
17,454
2,009,730
-54,670
-173,098
-173,098-54,6702,009,73017,45412,8808,138129,70690,93872,594-34,77658,79854,11147,97014,019-28,434-9,815-8,9529,49743,56851,54044,42835,39829,59863,53563,31544,74512,23538,13265,74884,28595,527107,950132,452110,967108,006120,397116,955162,57755,487176,706155,614160,202148,059145,104163,688000000000000



Balance Sheet

Currency in USD. All numbers in thousands.




Cash Flow

Currency in USD. All numbers in thousands.