0 XP   0   0   0

Gibraltar Industries Inc
Buy, Hold or Sell?

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

Let's analyse Gibraltar Industries Inc

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


Summary

Financial Health

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

1.1. Profitability of Gibraltar Industries Inc.

1.1. Profitability

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

1.1.1. Net Profit Margin

Measures how much net profit Gibraltar Industries Inc earns for each $1 of revenue.

  • Above 10% is considered healthy but always compare Gibraltar Industries Inc to the Building Products & Equipment industry mean.
  • A Net Profit Margin of 5.8% means that $0.06 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Gibraltar Industries Inc:

  • The MRQ is 8.0%. The company is making a profit. +1
  • The TTM is 5.8%. The company is making a profit. +1
Trends
Current periodCompared to+/- 
MRQ8.0%TTM5.8%+2.2%
TTM5.8%YOY4.3%+1.5%
TTM5.8%5Y6.0%-0.3%
5Y6.0%10Y2.6%+3.4%
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ8.0%6.9%+1.1%
TTM5.8%4.8%+1.0%
YOY4.3%5.8%-1.5%
5Y6.0%4.1%+1.9%
10Y2.6%4.7%-2.1%
1.1.2. Return on Assets

Shows how efficient Gibraltar Industries Inc is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Gibraltar Industries Inc to the Building Products & Equipment industry mean.
  • 1.6% Return on Assets means that Gibraltar Industries Inc generated $0.02 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Gibraltar Industries Inc:

  • The MRQ is 2.3%. Using its assets, the company is less efficient in making profit.
  • The TTM is 1.6%. Using its assets, the company is less efficient in making profit.
Trends
Current periodCompared to+/- 
MRQ2.3%TTM1.6%+0.6%
TTM1.6%YOY1.4%+0.2%
TTM1.6%5Y1.7%-0.1%
5Y1.7%10Y0.8%+0.9%
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ2.3%1.6%+0.7%
TTM1.6%1.5%+0.1%
YOY1.4%1.5%-0.1%
5Y1.7%1.3%+0.4%
10Y0.8%1.2%-0.4%
1.1.3. Return on Equity

Shows how efficient Gibraltar Industries Inc is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Gibraltar Industries Inc to the Building Products & Equipment industry mean.
  • 3.6% 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 Gibraltar Industries Inc:

  • The MRQ is 3.6%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 2.5%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ3.6%TTM2.5%+1.1%
TTM2.5%YOY2.1%+0.4%
TTM2.5%5Y2.7%-0.2%
5Y2.7%10Y1.2%+1.5%
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ3.6%3.3%+0.3%
TTM2.5%2.8%-0.3%
YOY2.1%3.3%-1.2%
5Y2.7%2.3%+0.4%
10Y1.2%2.4%-1.2%

1.2. Operating Efficiency of Gibraltar Industries Inc.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Gibraltar Industries Inc is operating .

  • Measures how much profit Gibraltar Industries Inc makes for each $1 of sales after paying variable costs (production costs, wages, etc) but before taxes.
  • Above 15% is considered healthy but always compare Gibraltar Industries Inc to the Building Products & Equipment industry mean.
  • An Operating Margin of 10.9% means the company generated $0.11  for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Gibraltar Industries Inc:

  • The MRQ is 10.9%. The company is operating less efficient.
  • The TTM is 8.0%. The company is operating less efficient.
Trends
Current periodCompared to+/- 
MRQ10.9%TTM8.0%+2.9%
TTM8.0%YOY6.4%+1.6%
TTM8.0%5Y8.3%-0.3%
5Y8.3%10Y5.1%+3.3%
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ10.9%8.8%+2.1%
TTM8.0%7.0%+1.0%
YOY6.4%8.0%-1.6%
5Y8.3%5.7%+2.6%
10Y5.1%5.2%-0.1%
1.2.2. Operating Ratio

Measures how efficient Gibraltar Industries Inc is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Building Products & Equipment industry mean).
  • An Operation Ratio of 89.1% means that the operating costs are $0.89for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Gibraltar Industries Inc:

  • The MRQ is 0.891. The company is less efficient in keeping operating costs low.
  • The TTM is 0.913. The company is less efficient in keeping operating costs low.
Trends
Current periodCompared to+/- 
MRQ0.891TTM0.913-0.022
TTM0.913YOY0.913+0.000
TTM0.9135Y0.910+0.003
5Y0.91010Y0.927-0.017
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ0.8911.584-0.693
TTM0.9131.498-0.585
YOY0.9131.193-0.280
5Y0.9101.215-0.305
10Y0.9271.039-0.112

1.3. Liquidity of Gibraltar Industries Inc.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Gibraltar Industries Inc is able to pay off Short-term Debt.

  • Above 1.5 is considered healthy (always compare to Building Products & Equipment industry mean).
  • A Current Ratio of 174.5% means the company has $1.74 in assets for each $1 in short-term debts.

Let's take a look of the Current Ratio trends of Gibraltar Industries Inc:

  • The MRQ is 1.745. The company is able to pay all its short-term debts. +1
  • The TTM is 1.651. The company is able to pay all its short-term debts. +1
Trends
Current periodCompared to+/- 
MRQ1.745TTM1.651+0.094
TTM1.651YOY1.487+0.164
TTM1.6515Y1.930-0.279
5Y1.93010Y2.156-0.225
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ1.7451.674+0.071
TTM1.6511.567+0.084
YOY1.4871.556-0.069
5Y1.9301.493+0.437
10Y2.1561.238+0.918
1.3.2. Quick Ratio

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

  • Above 1 is considered healthy (always compare to Building Products & Equipment industry mean)
  • A Quick Ratio of 96.4% means the company can pay off $0.96 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Gibraltar Industries Inc:

  • The MRQ is 0.964. The company is just not able to pay all its short-term debts with the most liquid assets. -1
  • The TTM is 0.931. The company is just not able to pay all its short-term debts with the most liquid assets. -1
Trends
Current periodCompared to+/- 
MRQ0.964TTM0.931+0.034
TTM0.931YOY0.970-0.039
TTM0.9315Y1.380-0.449
5Y1.38010Y1.424-0.044
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ0.9640.794+0.170
TTM0.9310.745+0.186
YOY0.9700.785+0.185
5Y1.3800.742+0.638
10Y1.4240.706+0.718

1.4. Solvency of Gibraltar Industries Inc.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Gibraltar Industries Inc assets are financed with debt.

  • Below 1 (100%) is considered healthy (always compare to Building Products & Equipment industry mean).
  • A Debt to Asset Ratio of 0.37 means that Gibraltar Industries Inc assets are financed with 36.9% credit (debt) and the remaining percentage (100% - 36.9%) is financed by its owners/shareholders.

Let's take a look of the Debt to Asset Ratio trends of Gibraltar Industries Inc:

  • The MRQ is 0.369. The company is very able to pay all its debts by selling its assets. +2
  • The TTM is 0.338. The company is very able to pay all its debts by selling its assets. +2
Trends
Current periodCompared to+/- 
MRQ0.369TTM0.338+0.031
TTM0.338YOY0.347-0.009
TTM0.3385Y0.367-0.029
5Y0.36710Y0.434-0.066
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ0.3690.507-0.138
TTM0.3380.505-0.167
YOY0.3470.524-0.177
5Y0.3670.513-0.146
10Y0.4340.494-0.060
1.4.2. Debt to Equity Ratio

Measures if Gibraltar Industries Inc is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy (always compare to Building Products & Equipment industry mean).
  • A Debt to Equity ratio of 58.5% means that company has $0.59 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Gibraltar Industries Inc:

  • The MRQ is 0.585. The company is very able to pay all its debts with equity. +2
  • The TTM is 0.513. The company is very able to pay all its debts with equity. +2
Trends
Current periodCompared to+/- 
MRQ0.585TTM0.513+0.072
TTM0.513YOY0.534-0.021
TTM0.5135Y0.597-0.084
5Y0.59710Y0.803-0.206
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5851.030-0.445
TTM0.5131.032-0.519
YOY0.5341.098-0.564
5Y0.5971.127-0.530
10Y0.8031.020-0.217

2. Market Valuation of Gibraltar Industries Inc

2. Earnings
2.1. Price to Earnings Ratio

Measures how many years it takes to double your invested money in Gibraltar Industries Inc.

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

Let's take a look of the Price to Earnings Ratio trends of Gibraltar Industries Inc:

  • The EOD is 16.488. Neutral. Compare to industry.
  • The MRQ is 15.610. Neutral. Compare to industry.
  • The TTM is 25.714. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD16.488MRQ15.610+0.878
MRQ15.610TTM25.714-10.104
TTM25.714YOY36.741-11.028
TTM25.7145Y24.954+0.760
5Y24.95410Y14.891+10.063
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
EOD16.48810.828+5.660
MRQ15.61011.141+4.469
TTM25.71414.624+11.090
YOY36.74116.038+20.703
5Y24.95416.758+8.196
10Y14.89116.560-1.669
2.2. Price Earnings to Growth Ratio

Measures the predicted future growth of Gibraltar Industries Inc.

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

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

  • The MRQ is 0.549. Good. +1
  • The TTM is 0.511. Good. +1
Trends
Current periodCompared to+/- 
MRQ0.549TTM0.511+0.038
TTM0.511YOY-8.087+8.598
TTM0.5115Y-0.110+0.621
5Y-0.11010Y-0.220+0.109
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5490.019+0.530
TTM0.5110.024+0.487
YOY-8.0870.005-8.092
5Y-0.110-0.012-0.098
10Y-0.220-0.008-0.212

2. Books
2.3. Price to Book Ratio

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

  • At or below 1 is considered healthy (always compare to Building Products & Equipment industry mean).
  • A PB ratio of 1.55 means the investor is paying $1.55 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Gibraltar Industries Inc:

  • The EOD is 1.636. Good. +1
  • The MRQ is 1.549. Good. +1
  • The TTM is 2.184. Good. +1
Trends
Current periodCompared to+/- 
EOD1.636MRQ1.549+0.087
MRQ1.549TTM2.184-0.636
TTM2.184YOY3.308-1.124
TTM2.1845Y2.400-0.216
5Y2.40010Y2.000+0.400
Compared to industry (Building Products & Equipment)
PeriodCompanyIndustry (mean)+/- 
EOD1.6361.822-0.186
MRQ1.5491.873-0.324
TTM2.1842.294-0.110
YOY3.3082.211+1.097
5Y2.4001.735+0.665
10Y2.0001.469+0.531

2.4. Latest News of Gibraltar Industries Inc

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

DateTitleRead
2022-09-27
16:10
Why Should You Buy Gibraltar Industries (ROCK) Stock NowRead
2022-09-19
14:20
Is Now An Opportune Moment To Examine Gibraltar Industries, Inc. (NASDAQ:ROCK)?Read

3. Holders & Insider Transactions

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

3.1. Institutions holding Gibraltar Industries Inc

Institutions are holding 106.62% of the shares of Gibraltar Industries Inc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-03-31T. Rowe Price Associates, Inc.8.89160.01222811089-225529-7.427
2022-03-31Vanguard Group Inc8.8370.00282793806-2420-0.0865
2022-03-31Dimensional Fund Advisors, Inc.4.86580.02041538316368642.4552
2022-03-31Barrow Hanley Mewhinney & Strauss LLC4.53310.20091433133780347119.541
2022-06-30Victory Capital Management Inc.4.24140.0592134092919724217.2462
2022-06-30Silvercrest Asset Management Group LLC3.97970.3706125817132297434.5354
2022-03-31Wellington Management Company LLP3.87070.0091223725-277435-18.4814
2022-03-31State Street Corporation3.52450.00241114285429714.0111
2022-03-31Schroder Investment Management Group2.43830.0465770881-19792-2.5032
2022-06-30GW&K Investment Management, LLC2.40440.3178760149-78173-9.3249
2022-03-31Bank of New York Mellon Corp2.33490.0061738179-52863-6.6827
2022-06-30Geode Capital Management, LLC1.91020.0034603901197883.3877
2022-03-31Mirae Asset Global Investments (Korea) Co Ltd1.6320.02355159505159500
2022-03-31Manufacturers Life Insurance Co1.2150.01393841334735414.0609
2022-03-31Northern Trust Corp1.20530.0029381056-9819-2.5121
2022-03-31Palisade Capital Management LLc1.13640.3546359280-19124-5.0539
2022-06-30Allspring Global Investments Holdings, LLC1.13340.023235833821770.6112
2022-03-31PRIMECAP Management Company1.12950.0116357100-14000-3.7726
2022-03-31Millennium Management LLC1.11890.0081353756316488849.2219
2022-06-30Royce & Associates, LP1.08560.13693432175580019.4143
Total 61.48771.62619439394  

3.2. Funds holding Gibraltar Industries Inc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-07-29iShares Core S&P Small-Cap ETF7.58110.1646239676312720.0531
2022-06-30Vanguard Explorer Inv3.48830.2341110282000
2022-07-31Vanguard Total Stock Mkt Idx Inv3.1020.0038980701154701.6027
2022-06-30Victory Small Cap Value CIT (Net 75)2.94160.612693000014000017.7215
2022-06-30Victory Sycamore Small Company Opp R2.94160.610593000014000017.7215
2022-06-30American Beacon Small Cp Val R52.33810.7639739202-10708-1.4279
2022-07-29iShares Russell 2000 ETF2.25840.062371399136280.5107
2022-06-30T. Rowe Price Small-Cap Stock2.14480.308678092-132400-16.3358
2022-07-31Vanguard Extended Market Index Investor1.39490.023744099810290.2339
2022-06-30T. Rowe Price US Smlr Cm Eq A USD1.33490.7102422040-71165-14.4291
2022-07-31Vanguard Small Cap Index1.31050.016414317-3177-0.761
2022-06-30T. Rowe Price Instl Small-Cap Stock1.14180.3086360982-71400-16.5132
2022-06-30T. Rowe Price US Small-Cap Core Equity1.14180.3086360982-71400-16.5132
2022-03-31Champlain Small Company Adv1.10710.4665350000-30000-7.8947
2022-06-30JHancock Small Cap Core NAV1.09480.864734610900
2022-07-29iShares Russell 2000 Value ETF1.03220.12432632800
2022-07-31Vanguard Tax-Managed Small Cap Adm0.97830.1716309283-16774-5.1445
2022-06-30DFA US Targeted Value I0.89150.097828185485053.1114
2022-07-31Bridge Builder Small/Mid Cap Value0.88730.200828052700
2022-06-30T. Rowe Price U.S. SC Core Eq Tr-Z0.86810.3376274453-18500-6.315
Total 39.97916.389912639442  

3.3. Insider Transactions

Insiders are holding 0.605% of the shares of Gibraltar Industries Inc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683
2022-05-20Linda Kristine MyersBUY160038.1612683

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Gibraltar Industries 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--25.02425.007+0%23.039+9%20.752+21%17.553+43%
Book Value Per Share Growth---0.3650.299-222%0.557-166%0.502-173%0.244-250%
Current Ratio--1.7451.651+6%1.487+17%1.930-10%2.156-19%
Debt To Asset Ratio--0.3690.338+9%0.347+6%0.367+0%0.434-15%
Debt To Equity Ratio--0.5850.513+14%0.534+10%0.597-2%0.803-27%
Dividend Per Share----0%-0%-0%-0%
Eps--0.8970.621+45%0.483+86%0.549+63%0.265+239%
Eps Growth--28.4437.637+272%1.827+1457%26.614+7%69.218-59%
Gains Per Share---0.3650.299-222%0.557-166%0.502-173%0.244-250%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.0000%
Net Profit Margin--0.0800.058+38%0.043+88%0.060+32%0.026+205%
Operating Margin--0.1090.080+36%0.064+71%0.083+31%0.051+115%
Operating Ratio--0.8910.913-2%0.913-2%0.910-2%0.927-4%
Pb Ratio1.636+5%1.5492.184-29%3.308-53%2.400-35%2.000-23%
Pe Ratio16.488+5%15.61025.714-39%36.741-58%24.954-37%14.891+5%
Peg Ratio--0.5490.511+7%-8.087+1574%-0.110+120%-0.220+140%
Price Per Share40.930+5%38.75054.508-29%76.225-49%50.395-23%36.576+6%
Quick Ratio--0.9640.931+4%0.970-1%1.380-30%1.424-32%
Return On Assets--0.0230.016+39%0.014+60%0.017+34%0.008+194%
Return On Equity--0.0360.025+44%0.021+72%0.027+33%0.012+202%
 EOD+0 -3MRQTTM+13 -5YOY+12 -65Y+12 -610Y+10 -8

4.2. Fundamental Score

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

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-1516.488
Price to Book Ratio (EOD)Between0-11.636
Net Profit Margin (MRQ)Greater than00.080
Operating Margin (MRQ)Greater than00.109
Quick Ratio (MRQ)Greater than10.964
Current Ratio (MRQ)Greater than11.745
Debt to Asset Ratio (MRQ)Less than10.369
Debt to Equity Ratio (MRQ)Less than10.585
Return on Equity (MRQ)Greater than0.150.036
Return on Assets (MRQ)Greater than0.050.023
Total5/10 (50.0%)

4.3. Technical Score

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

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5049.648
Ma 20Greater thanMa 5040.311
Ma 50Greater thanMa 10043.219
Ma 100Greater thanMa 20042.027
OpenGreater thanClose39.990
Total1/5 (20.0%)



Latest Balance Sheet

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

Summary
Total Assets1,295,413
Total Liabilities478,135
Total Stockholder Equity817,278
 As reported
Total Liabilities 478,135
Total Stockholder Equity+ 817,278
Total Assets = 1,295,413

Assets

Total Assets1,295,413
Total Current Assets529,577
Long-term Assets529,577
Total Current Assets
Cash And Cash Equivalents 17,149
Net Receivables 275,596
Inventory 197,499
Other Current Assets 39,333
Total Current Assets  (as reported)529,577
Total Current Assets  (calculated)529,577
+/-0
Long-term Assets
Property Plant Equipment 127,204
Goodwill 509,357
Intangible Assets 128,725
Other Assets 550
Long-term Assets  (as reported)765,836
Long-term Assets  (calculated)765,836
+/-0

Liabilities & Shareholders' Equity

Total Current Liabilities303,528
Long-term Liabilities174,607
Total Stockholder Equity817,278
Total Current Liabilities
Accounts payable 160,058
Other Current Liabilities 77,606
Total Current Liabilities  (as reported)303,528
Total Current Liabilities  (calculated)237,664
+/- 65,864
Long-term Liabilities
Long term Debt Total 93,454
Capital Lease Obligations Min Short Term Debt19,252
Other Liabilities 61,901
Long-term Liabilities  (as reported)174,607
Long-term Liabilities  (calculated)174,607
+/-0
Total Stockholder Equity
Common Stock340
Retained Earnings 590,335
Accumulated Other Comprehensive Income -3,213
Capital Surplus 318,664
Treasury Stock-88,848
Total Stockholder Equity (as reported)817,278
Total Stockholder Equity (calculated)817,278
+/-0
Other
Capital Stock340
Cash and Short Term Investments 17,149
Common Stock Shares Outstanding 32,660
Common Stock Total Equity340
Current Deferred Revenue65,864
Liabilities and Stockholders Equity 1,295,413
Net Debt 95,557
Net Invested Capital 910,732
Net Tangible Assets 198,448
Net Working Capital 226,049
Short Long Term Debt Total 112,706



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-30
> Total Assets 
0
93,700
101,200
107,800
120,800
126,300
135,800
175,600
170,600
167,400
208,400
214,500
221,100
222,500
288,600
289,900
286,300
281,300
338,600
431,400
441,700
438,400
445,100
452,900
494,600
522,080
532,523
538,916
578,939
556,046
574,332
571,425
556,046
535,040
544,425
561,693
589,166
576,568
597,232
775,267
764,647
777,743
798,685
884,995
944,303
957,701
971,509
936,276
933,827
1,205,012
1,232,298
1,165,733
1,151,748
1,152,868
1,197,989
1,256,434
1,354,377
1,281,408
1,291,845
1,331,327
1,325,672
1,146,359
1,064,426
1,051,232
1,033,212
973,968
899,419
903,830
906,954
810,890
831,744
903,605
893,639
872,055
874,178
882,597
892,596
883,674
891,531
907,985
899,434
894,162
897,035
928,627
929,508
814,160
823,757
939,999
920,197
889,772
884,449
913,000
954,832
918,245
918,466
947,458
996,297
991,385
967,143
1,009,920
1,053,787
1,061,645
866,258
906,858
984,818
984,450
984,522
1,035,496
1,101,846
1,212,494
1,155,191
1,186,133
1,232,215
1,214,901
1,242,340
1,295,413
1,295,4131,242,3401,214,9011,232,2151,186,1331,155,1911,212,4941,101,8461,035,496984,522984,450984,818906,858866,2581,061,6451,053,7871,009,920967,143991,385996,297947,458918,466918,245954,832913,000884,449889,772920,197939,999823,757814,160929,508928,627897,035894,162899,434907,985891,531883,674892,596882,597874,178872,055893,639903,605831,744810,890906,954903,830899,419973,9681,033,2121,051,2321,064,4261,146,3591,325,6721,331,3271,291,8451,281,4081,354,3771,256,4341,197,9891,152,8681,151,7481,165,7331,232,2981,205,012933,827936,276971,509957,701944,303884,995798,685777,743764,647775,267597,232576,568589,166561,693544,425535,040556,046571,425574,332556,046578,939538,916532,523522,080494,600452,900445,100438,400441,700431,400338,600281,300286,300289,900288,600222,500221,100214,500208,400167,400170,600175,600135,800126,300120,800107,800101,20093,7000
   > Total Current Assets 
0
50,500
54,900
59,700
68,600
70,500
75,200
98,100
91,300
87,000
101,500
103,800
108,200
109,500
149,900
144,400
136,600
130,700
159,500
195,800
200,900
175,800
181,300
186,500
194,400
182,591
199,316
204,248
209,774
187,594
195,143
195,553
187,594
166,615
178,792
197,814
213,004
202,994
223,645
261,047
249,596
249,450
265,141
325,597
369,344
379,607
424,269
389,851
363,513
424,004
454,211
501,864
486,454
455,780
485,620
508,905
515,082
440,745
453,124
490,174
497,269
348,229
301,182
288,827
270,751
251,151
237,415
247,726
252,080
242,377
316,041
288,835
286,699
268,854
273,393
289,595
303,799
267,238
280,884
302,561
327,578
322,400
328,828
362,247
363,347
360,431
389,324
377,894
370,968
351,422
348,343
384,624
431,171
391,197
382,283
415,666
468,101
462,764
442,871
489,673
532,723
544,553
317,586
361,245
434,527
437,102
363,152
416,375
481,553
425,460
352,017
399,544
451,644
446,967
485,471
529,577
529,577485,471446,967451,644399,544352,017425,460481,553416,375363,152437,102434,527361,245317,586544,553532,723489,673442,871462,764468,101415,666382,283391,197431,171384,624348,343351,422370,968377,894389,324360,431363,347362,247328,828322,400327,578302,561280,884267,238303,799289,595273,393268,854286,699288,835316,041242,377252,080247,726237,415251,151270,751288,827301,182348,229497,269490,174453,124440,745515,082508,905485,620455,780486,454501,864454,211424,004363,513389,851424,269379,607369,344325,597265,141249,450249,596261,047223,645202,994213,004197,814178,792166,615187,594195,553195,143187,594209,774204,248199,316182,591194,400186,500181,300175,800200,900195,800159,500130,700136,600144,400149,900109,500108,200103,800101,50087,00091,30098,10075,20070,50068,60059,70054,90050,5000
       Cash And Cash Equivalents 
0
1,300
400
500
500
1,100
1,100
600
2,800
4,100
2,200
2,800
5,000
5,500
3,900
4,600
2,900
2,400
900
3,000
2,300
1,900
5,600
6,100
3,800
4,687
3,022
5,952
3,529
1,701
3,161
38
1,701
8,150
2,854
3,814
5,810
3,662
4,617
8,448
5,227
29,019
5,424
10,297
11,068
10,892
6,843
7,025
8,149
28,529
9,317
41,145
12,804
13,475
20,675
22,921
32,725
35,287
35,107
26,692
27,537
11,308
8,532
17,115
15,101
23,596
19,799
26,817
48,315
60,866
104,504
21,093
33,055
54,117
35,327
44,063
71,127
48,028
30,288
44,637
80,848
97,039
78,186
87,757
101,013
110,610
118,300
39,422
43,331
68,858
82,627
124,114
173,062
170,177
160,901
182,379
208,032
222,280
200,741
210,743
245,413
297,006
43,509
81,882
137,618
191,363
85,966
120,859
179,816
32,054
20,731
16,963
13,934
12,849
15,573
17,149
17,14915,57312,84913,93416,96320,73132,054179,816120,85985,966191,363137,61881,88243,509297,006245,413210,743200,741222,280208,032182,379160,901170,177173,062124,11482,62768,85843,33139,422118,300110,610101,01387,75778,18697,03980,84844,63730,28848,02871,12744,06335,32754,11733,05521,093104,50460,86648,31526,81719,79923,59615,10117,1158,53211,30827,53726,69235,10735,28732,72522,92120,67513,47512,80441,1459,31728,5298,1497,0256,84310,89211,06810,2975,42429,0195,2278,4484,6173,6625,8103,8142,8548,1501,701383,1611,7013,5295,9523,0224,6873,8006,1005,6001,9002,3003,0009002,4002,9004,6003,9005,5005,0002,8002,2004,1002,8006001,1001,1005005004001,3000
       Net Receivables 
0
19,600
24,800
26,000
25,700
26,000
28,400
37,200
40,300
35,600
45,600
46,000
46,700
40,100
59,900
57,100
57,800
49,200
64,800
77,600
82,100
71,100
80,800
87,000
91,600
78,418
93,392
96,591
98,719
78,358
92,395
97,983
78,358
76,696
90,958
103,258
104,426
87,772
97,620
125,398
123,943
102,591
135,297
162,863
169,433
146,021
171,969
171,940
174,269
178,775
212,038
210,837
193,818
169,207
197,066
211,814
209,481
167,595
192,943
214,008
205,573
127,537
118,330
123,885
120,890
93,421
90,310
103,013
96,222
74,544
95,308
124,753
118,325
90,595
105,783
115,149
110,605
89,473
111,532
121,851
114,541
90,082
106,639
129,765
120,257
101,141
115,284
180,382
177,117
164,969
149,458
150,170
155,434
124,072
128,482
138,871
166,718
145,385
145,182
171,642
180,875
140,283
167,201
180,701
196,334
147,515
172,452
193,609
203,488
197,990
199,598
225,315
260,624
236,444
245,807
275,596
275,596245,807236,444260,624225,315199,598197,990203,488193,609172,452147,515196,334180,701167,201140,283180,875171,642145,182145,385166,718138,871128,482124,072155,434150,170149,458164,969177,117180,382115,284101,141120,257129,765106,63990,082114,541121,851111,53289,473110,605115,149105,78390,595118,325124,75395,30874,54496,222103,01390,31093,421120,890123,885118,330127,537205,573214,008192,943167,595209,481211,814197,066169,207193,818210,837212,038178,775174,269171,940171,969146,021169,433162,863135,297102,591123,943125,39897,62087,772104,426103,25890,95876,69678,35897,98392,39578,35898,71996,59193,39278,41891,60087,00080,80071,10082,10077,60064,80049,20057,80057,10059,90040,10046,70046,00045,60035,60040,30037,20028,40026,00025,70026,00024,80019,6000
       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,723
5,398
4,768
6,548
7,271
7,836
7,383
5,922
7,824
7,281
7,380
5,405
7,943
7,635
7,623
10,309
11,887
11,204
11,410
15,479
15,265
11,825
14,368
22,047
22,111
17,049
15,900
18,107
19,082
20,151
43,743
24,954
21,231
20,729
19,705
19,449
33,118
29,276
24,939
26,364
32,774
23,050
22,313
23,623
23,883
27,247
24,352
14,872
12,627
14,440
12,828
13,380
13,625
17,051
15,290
14,127
16,803
18,148
15,992
19,937
22,116
23,339
24,514
10,537
9,852
12,119
9,897
7,336
5,957
8,351
8,195
8,727
6,712
11,594
8,949
8,351
8,282
13,264
17,527
19,748
16,149
22,849
20,306
97,109
24,684
23,641
20,592
21,467
36,836
39,333
39,33336,83621,46720,59223,64124,68497,10920,30622,84916,14919,74817,52713,2648,2828,3518,94911,5946,7128,7278,1958,3515,9577,3369,89712,1199,85210,53724,51423,33922,11619,93715,99218,14816,80314,12715,29017,05113,62513,38012,82814,44012,62714,87224,35227,24723,88323,62322,31323,05032,77426,36424,93929,27633,11819,44919,70520,72921,23124,95443,74320,15119,08218,10715,90017,04922,11122,04714,36811,82515,26515,47911,41011,20411,88710,3097,6237,6357,9435,4057,3807,2817,8245,9227,3837,8367,2716,5484,7685,3984,72300000000000000000000000000
   > Long-term Assets 
0
43,200
46,300
48,100
52,200
55,800
60,600
77,500
79,300
80,400
106,900
110,700
112,900
113,000
138,700
145,500
149,700
150,600
179,100
235,600
240,800
262,600
263,800
266,400
300,200
339,489
333,207
334,668
369,165
0
379,189
375,872
368,452
368,425
365,633
363,879
376,162
373,574
373,587
514,220
515,051
528,293
533,544
559,398
574,959
578,094
547,240
546,425
570,314
781,008
778,087
663,869
665,294
697,088
712,369
747,529
839,295
840,663
838,721
841,153
828,403
798,130
763,244
762,405
762,461
722,817
662,004
656,104
654,874
568,513
515,703
614,770
606,940
603,201
600,785
593,002
588,797
616,436
610,647
605,424
571,856
571,762
568,207
566,380
566,161
453,729
434,433
562,105
549,229
538,350
536,106
528,376
523,661
527,048
536,183
531,792
528,196
528,621
524,272
520,247
521,064
517,092
548,672
545,613
550,291
547,348
621,370
619,121
620,293
787,034
803,174
786,589
780,571
767,934
756,869
765,836
765,836756,869767,934780,571786,589803,174787,034620,293619,121621,370547,348550,291545,613548,672517,092521,064520,247524,272528,621528,196531,792536,183527,048523,661528,376536,106538,350549,229562,105434,433453,729566,161566,380568,207571,762571,856605,424610,647616,436588,797593,002600,785603,201606,940614,770515,703568,513654,874656,104662,004722,817762,461762,405763,244798,130828,403841,153838,721840,663839,295747,529712,369697,088665,294663,869778,087781,008570,314546,425547,240578,094574,959559,398533,544528,293515,051514,220373,587373,574376,162363,879365,633368,425368,452375,872379,1890369,165334,668333,207339,489300,200266,400263,800262,600240,800235,600179,100150,600149,700145,500138,700113,000112,900110,700106,90080,40079,30077,50060,60055,80052,20048,10046,30043,2000
       Property Plant Equipment 
0
39,700
42,400
44,300
48,200
52,500
57,100
64,000
65,900
67,300
81,500
85,300
87,200
88,700
103,800
110,600
114,300
115,400
131,200
151,200
157,000
176,200
177,600
179,600
203,900
216,030
210,061
209,747
228,197
229,159
234,150
231,885
230,837
228,443
225,825
223,041
233,582
231,526
231,666
248,328
249,078
250,029
250,349
265,978
268,306
269,019
256,776
254,643
256,503
311,147
309,657
230,337
232,040
243,138
245,189
261,724
260,553
273,283
271,441
266,791
259,746
242,052
239,800
236,719
231,649
227,420
171,777
168,420
165,833
158,352
142,634
157,529
154,483
151,974
150,185
145,774
142,875
151,613
147,628
144,412
130,877
131,752
130,476
128,774
130,819
129,575
113,769
124,995
121,218
118,932
116,681
108,808
106,315
108,304
98,691
95,869
94,488
97,098
93,671
93,221
93,718
95,830
95,856
95,867
123,648
95,409
95,882
94,723
127,342
114,791
115,182
117,488
116,121
115,005
113,802
127,204
127,204113,802115,005116,121117,488115,182114,791127,34294,72395,88295,409123,64895,86795,85695,83093,71893,22193,67197,09894,48895,86998,691108,304106,315108,808116,681118,932121,218124,995113,769129,575130,819128,774130,476131,752130,877144,412147,628151,613142,875145,774150,185151,974154,483157,529142,634158,352165,833168,420171,777227,420231,649236,719239,800242,052259,746266,791271,441273,283260,553261,724245,189243,138232,040230,337309,657311,147256,503254,643256,776269,019268,306265,978250,349250,029249,078248,328231,666231,526233,582223,041225,825228,443230,837231,885234,150229,159228,197209,747210,061216,030203,900179,600177,600176,200157,000151,200131,200115,400114,300110,600103,80088,70087,20085,30081,50067,30065,90064,00057,10052,50048,20044,30042,40039,7000
       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
130,368
0
0
0
132,717
132,717
133,452
133,452
133,452
133,452
255,467
255,853
267,157
270,917
280,853
288,679
285,927
268,598
269,881
292,438
406,767
406,810
372,600
367,220
374,821
388,874
408,201
501,034
453,228
450,190
458,386
455,204
443,925
417,372
420,518
425,572
392,704
392,023
391,660
393,640
325,655
299,463
350,363
348,551
348,326
349,136
348,261
348,943
359,863
358,934
358,871
341,445
341,174
340,942
341,196
340,882
236,044
235,523
292,918
291,940
292,390
293,664
294,797
294,858
304,032
320,411
320,848
321,093
321,074
321,772
320,875
323,321
323,671
323,573
324,019
327,983
329,705
382,045
378,740
382,427
514,279
523,446
508,857
508,660
510,942
510,540
509,357
509,357510,540510,942508,660508,857523,446514,279382,427378,740382,045329,705327,983324,019323,573323,671323,321320,875321,772321,074321,093320,848320,411304,032294,858294,797293,664292,390291,940292,918235,523236,044340,882341,196340,942341,174341,445358,871358,934359,863348,943348,261349,136348,326348,551350,363299,463325,655393,640391,660392,023392,704425,572420,518417,372443,925455,204458,386450,190453,228501,034408,201388,874374,821367,220372,600406,810406,767292,438269,881268,598285,927288,679280,853270,917267,157255,853255,467133,452133,452133,452133,452132,717132,717000130,36800000000000000000000000000000
       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
147
127
1,345
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000000000000000000000000000000000001,3451271470000000000000000000000000000000000000000000000000000000000000000000
       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
115,350
114,489
115,372
131,290
130,368
135,839
134,814
130,368
132,717
132,717
133,452
133,452
133,452
133,452
255,467
255,853
267,157
270,917
280,853
288,679
285,927
268,598
269,881
292,438
406,767
406,767
412,279
389,173
437,940
61,840
61,150
60,504
96,871
99,871
98,398
95,931
87,373
85,721
85,589
84,561
82,182
80,608
78,779
78,141
66,395
65,539
99,308
96,991
95,265
94,174
91,999
90,680
98,759
96,709
94,966
93,334
91,777
90,294
88,974
87,259
82,215
80,439
136,731
131,872
123,013
121,649
120,435
118,388
110,790
112,533
110,325
107,943
105,768
104,059
101,554
99,545
96,375
94,520
92,930
96,185
92,592
107,528
110,481
108,821
156,365
151,877
159,734
154,655
141,504
132,107
128,725
128,725132,107141,504154,655159,734151,877156,365108,821110,481107,52892,59296,18592,93094,52096,37599,545101,554104,059105,768107,943110,325112,533110,790118,388120,435121,649123,013131,872136,73180,43982,21587,25988,97490,29491,77793,33494,96696,70998,75990,68091,99994,17495,26596,99199,30865,53966,39578,14178,77980,60882,18284,56185,58985,72187,37395,93198,39899,87196,87160,50461,15061,840437,940389,173412,279406,767406,767292,438269,881268,598285,927288,679280,853270,917267,157255,853255,467133,452133,452133,452133,452132,717132,717130,368134,814135,839130,368131,290115,372114,489115,3500000000000000000000000000
       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
123,146
124,921
140,968
139,293
145,039
143,987
141,322
139,982
139,808
140,838
142,580
142,048
141,921
265,892
265,973
278,264
283,195
293,420
306,653
309,075
290,464
291,782
313,811
469,861
468,430
433,532
433,254
453,950
467,180
485,805
578,742
567,380
567,280
574,362
568,657
556,078
523,444
525,686
530,812
495,397
490,227
487,684
489,041
410,161
373,069
457,241
452,457
451,227
450,600
447,228
445,922
464,823
463,019
461,012
440,979
440,010
437,731
437,606
435,342
324,154
320,664
437,110
428,011
419,418
419,425
419,568
417,346
418,744
437,492
435,923
433,708
431,523
4,770
4,597
4,480
1,216
2,900
2,768
2,475
1,980
1,924
1,794
1,703
1,599
12,669
510
1,135
483
420
550
5504204831,13551012,6691,5991,7031,7941,9241,9802,4752,7682,9001,2164,4804,5974,770431,523433,708435,923437,492418,744417,346419,568419,425419,418428,011437,110320,664324,154435,342437,606437,731440,010440,979461,012463,019464,823445,922447,228450,600451,227452,457457,241373,069410,161489,041487,684490,227495,397530,812525,686523,444556,078568,657574,362567,280567,380578,742485,805467,180453,950433,254433,532468,430469,861313,811291,782290,464309,075306,653293,420283,195278,264265,973265,892141,921142,048142,580140,838139,808139,982141,322143,987145,039139,293140,968124,921123,14600000000000000000000000000
> Total Liabilities 
0
42,100
47,300
51,500
62,400
65,900
72,700
109,700
102,700
97,200
134,800
102,300
103,500
100,800
162,000
158,600
149,900
141,300
194,400
281,400
286,300
278,100
280,100
280,200
314,600
336,621
341,299
340,187
373,310
347,698
364,187
356,653
347,698
316,693
271,316
279,762
300,069
283,451
298,649
468,480
446,683
383,562
389,248
459,461
500,562
503,958
507,931
458,391
444,053
710,987
723,292
633,888
603,109
602,640
643,885
686,508
785,419
713,648
720,372
738,323
720,942
577,872
524,432
503,793
477,509
445,742
392,184
395,424
392,278
370,037
378,304
441,028
428,066
412,119
410,387
412,280
412,264
406,852
420,666
429,552
431,653
422,413
427,547
451,117
443,668
426,931
434,398
543,379
511,816
479,686
463,501
463,421
485,187
457,365
452,161
465,555
490,866
459,666
425,188
449,024
470,912
464,952
260,425
277,311
327,605
310,486
307,165
325,732
355,771
468,689
396,783
398,525
417,531
389,643
403,938
478,135
478,135403,938389,643417,531398,525396,783468,689355,771325,732307,165310,486327,605277,311260,425464,952470,912449,024425,188459,666490,866465,555452,161457,365485,187463,421463,501479,686511,816543,379434,398426,931443,668451,117427,547422,413431,653429,552420,666406,852412,264412,280410,387412,119428,066441,028378,304370,037392,278395,424392,184445,742477,509503,793524,432577,872720,942738,323720,372713,648785,419686,508643,885602,640603,109633,888723,292710,987444,053458,391507,931503,958500,562459,461389,248383,562446,683468,480298,649283,451300,069279,762271,316316,693347,698356,653364,187347,698373,310340,187341,299336,621314,600280,200280,100278,100286,300281,400194,400141,300149,900158,600162,000100,800103,500102,300134,80097,200102,700109,70072,70065,90062,40051,50047,30042,1000
   > Total Current Liabilities 
0
22,000
17,900
16,400
21,100
22,000
23,500
25,300
27,100
29,500
40,000
37,700
36,700
40,900
49,300
45,100
43,400
43,100
53,200
70,800
75,200
51,600
58,700
67,900
79,300
69,668
73,858
80,579
71,846
55,187
63,373
76,992
55,187
61,551
67,332
76,790
82,595
64,748
62,741
103,366
109,579
98,756
107,968
138,205
147,988
137,352
134,130
130,999
132,828
157,248
176,459
202,990
170,387
124,415
141,813
151,990
147,400
134,225
163,613
207,432
198,981
125,201
108,990
113,139
126,645
109,016
113,417
117,631
113,202
100,118
112,957
139,900
147,715
128,424
123,164
126,647
125,932
117,585
118,912
126,204
128,103
119,913
125,957
150,512
144,594
134,085
138,974
207,514
196,426
185,395
166,532
162,894
177,032
152,088
157,999
171,759
198,079
171,033
145,917
169,648
191,565
392,872
168,141
188,253
240,185
229,197
221,523
240,143
269,493
302,240
258,667
286,809
279,736
286,990
287,701
303,528
303,528287,701286,990279,736286,809258,667302,240269,493240,143221,523229,197240,185188,253168,141392,872191,565169,648145,917171,033198,079171,759157,999152,088177,032162,894166,532185,395196,426207,514138,974134,085144,594150,512125,957119,913128,103126,204118,912117,585125,932126,647123,164128,424147,715139,900112,957100,118113,202117,631113,417109,016126,645113,139108,990125,201198,981207,432163,613134,225147,400151,990141,813124,415170,387202,990176,459157,248132,828130,999134,130137,352147,988138,205107,96898,756109,579103,36662,74164,74882,59576,79067,33261,55155,18776,99263,37355,18771,84680,57973,85869,66879,30067,90058,70051,60075,20070,80053,20043,10043,40045,10049,30040,90036,70037,70040,00029,50027,10025,30023,50022,00021,10016,40017,90022,0000
       Short-term Debt 
0
0
0
0
0
0
0
0
0
0
0
1,200
1,200
1,200
1,200
1,200
1,200
1,200
1,300
0
1,300
1,400
1,300
1,300
1,300
1,319
175
202
314
327
327
329
327
813
794
812
623
624
625
14,848
14,848
19,848
18,348
19,192
15,592
14,692
14,692
14,693
14,492
8,364
8,367
3,080
2,335
2,336
2,555
2,555
2,964
2,955
2,946
2,728
2,728
2,728
2,708
2,708
2,708
408
408
408
408
408
408
408
408
417
416
417
417
1,093
417
417
417
409
405
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
208,805
400
8,958
0
0
0
0
23,314
8,034
0
0
0
7,239
0
0
007,2390008,03423,31400008,958400208,8054004004004004004004004004004004004004004004004004004004054094174174171,0934174174164174084084084084084084084082,7082,7082,7082,7282,7282,7282,9462,9552,9642,5552,5552,3362,3353,0808,3678,36414,49214,69314,69214,69215,59219,19218,34819,84814,84814,8486256246238127948133273293273273142021751,3191,3001,3001,3001,4001,30001,3001,2001,2001,2001,2001,2001,2001,20000000000000
       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
400
0
0
0
400
0
400
400
400
400
209,629
400
400
400
400
400
208,805
400
8,958
0
0
0
0
0
0
0
0
0
0
0
0
0000000000008,958400208,805400400400400400209,62940040040040004000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       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
53,726
61,561
48,648
39,285
48,973
59,367
60,404
43,612
48,346
51,891
53,791
42,074
45,170
58,158
58,887
49,879
58,791
76,065
76,049
70,775
70,936
65,001
71,657
85,877
101,289
110,407
98,997
71,308
92,003
100,829
92,949
89,551
113,251
150,412
132,145
76,168
68,955
74,885
79,760
68,464
69,447
112,370
108,247
99,654
112,497
139,461
147,307
67,320
79,124
83,218
73,217
69,060
81,934
81,812
81,158
69,625
82,813
150,112
144,194
133,685
138,574
207,114
196,026
184,995
166,132
162,494
176,632
151,688
157,599
171,359
197,679
170,633
145,517
153,721
169,265
166,210
149,482
83,140
103,630
181,599
186,956
210,862
238,226
134,738
135,130
168,917
165,940
172,286
159,214
160,058
160,058159,214172,286165,940168,917135,130134,738238,226210,862186,956181,599103,63083,140149,482166,210169,265153,721145,517170,633197,679171,359157,599151,688176,632162,494166,132184,995196,026207,114138,574133,685144,194150,11282,81369,62581,15881,81281,93469,06073,21783,21879,12467,320147,307139,461112,49799,654108,247112,37069,44768,46479,76074,88568,95576,168132,145150,412113,25189,55192,949100,82992,00371,30898,997110,407101,28985,87771,65765,00170,93670,77576,04976,06558,79149,87958,88758,15845,17042,07453,79151,89148,34643,61260,40459,36748,97339,28548,64861,56153,72600000000000000000000000000
       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
19,957
18,816
22,884
15,575
14,073
17,296
18,195
17,126
18,192
24,087
28,181
22,050
16,946
30,360
35,844
29,029
30,829
42,948
56,347
51,885
48,502
51,305
46,679
63,007
66,803
89,503
69,055
50,771
47,255
48,606
51,487
41,719
47,416
54,292
64,108
46,305
37,327
35,546
44,177
40,144
43,562
4,853
4,547
56
52
31
66,774
60,687
43,624
43,012
52,298
47,432
36,561
43,975
46,528
49,879
42,739
50,848
52,031
52,439
48,419
92,383
91,782
95,791
82,138
79,689
89,137
81,744
80,705
83,352
101,498
88,246
11,572
15,527
21,900
17,857
18,259
38,133
38,672
47,598
34,567
29,281
106,480
103,441
71,946
68,677
71,663
57,073
67,495
77,606
77,60667,49557,07371,66368,67771,946103,441106,48029,28134,56747,59838,67238,13318,25917,85721,90015,52711,57288,246101,49883,35280,70581,74489,13779,68982,13895,79191,78292,38348,41952,43952,03150,84842,73949,87946,52843,97536,56147,43252,29843,01243,62460,68766,7743152564,5474,85343,56240,14444,17735,54637,32746,30564,10854,29247,41641,71951,48748,60647,25550,77169,05589,50366,80363,00746,67951,30548,50251,88556,34742,94830,82929,02935,84430,36016,94622,05028,18124,08718,19217,12618,19517,29614,07315,57522,88418,81619,95700000000000000000000000000
   > Long-term Liabilities 
0
20,100
29,400
35,100
41,300
43,900
49,200
84,400
75,600
67,700
94,800
64,600
66,800
59,900
112,700
113,500
106,500
98,200
141,200
210,600
211,100
226,500
221,400
212,300
235,300
266,953
267,441
259,608
301,464
0
300,814
279,661
292,511
255,142
203,984
202,972
217,474
218,703
235,908
365,114
337,104
284,806
281,280
321,256
352,574
366,606
373,801
327,392
311,225
553,739
546,833
430,898
432,722
478,225
502,072
534,518
638,019
579,423
556,759
530,891
521,961
452,671
415,442
390,654
350,864
336,726
278,767
277,793
279,076
269,919
265,347
301,128
280,351
283,695
287,223
285,633
286,332
289,267
301,754
303,348
303,550
302,500
301,590
300,605
299,074
292,846
295,424
335,865
315,390
294,291
296,969
300,527
308,155
305,277
294,162
293,796
292,787
288,633
279,271
279,376
279,347
72,080
92,284
89,058
87,420
81,289
85,642
85,589
86,278
166,449
138,116
111,716
137,795
102,653
116,237
174,607
174,607116,237102,653137,795111,716138,116166,44986,27885,58985,64281,28987,42089,05892,28472,080279,347279,376279,271288,633292,787293,796294,162305,277308,155300,527296,969294,291315,390335,865295,424292,846299,074300,605301,590302,500303,550303,348301,754289,267286,332285,633287,223283,695280,351301,128265,347269,919279,076277,793278,767336,726350,864390,654415,442452,671521,961530,891556,759579,423638,019534,518502,072478,225432,722430,898546,833553,739311,225327,392373,801366,606352,574321,256281,280284,806337,104365,114235,908218,703217,474202,972203,984255,142292,511279,661300,8140301,464259,608267,441266,953235,300212,300221,400226,500211,100210,600141,20098,200106,500113,500112,70059,90066,80064,60094,80067,70075,60084,40049,20043,90041,30035,10029,40020,1000
       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
206,632
206,706
206,789
206,874
226,590
206,667
206,746
206,837
206,528
0
206,710
214,006
213,604
213,601
213,598
213,600
213,200
213,200
213,200
213,200
242,800
220,814
208,882
209,032
208,836
209,041
209,237
209,433
209,229
209,425
209,621
209,817
209,613
209,809
1,600
1,600
0
0
0
0
0
0
85,636
58,023
32,309
59,695
23,781
42,367
93,454
93,45442,36723,78159,69532,30958,02385,6360000001,6001,600209,809209,613209,817209,621209,425209,229209,433209,237209,041208,836209,032208,882220,814242,800213,200213,200213,200213,200213,600213,598213,601213,604214,006206,7100206,528206,837206,746206,667226,590206,874206,789206,706206,6320000000000000000000000000000000000000000000000000000000000000000000
       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
2,418
2,537
2,610
2,660
4,277
3,929
6,202
5,637
5,186
6,357
7,729
7,739
7,645
7,511
7,054
6,422
6,086
5,553
5,141
4,774
4,919
5,065
5,190
6,038
6,830
7,069
6,951
9,027
12,578
13,039
14,837
15,698
18,539
16,315
17,421
19,513
19,621
18,614
18,996
17,020
19,295
18,906
19,818
23,267
19,804
22,877
22,314
21,148
24,472
23,282
23,568
25,489
30,788
32,810
33,615
33,778
32,877
32,227
30,730
29,874
32,572
38,334
39,696
42,755
44,973
48,542
55,748
58,038
46,640
46,364
45,200
47,775
69,454
69,763
69,538
70,480
67,933
67,683
66,959
61,620
60,674
61,189
62,964
63,083
63,928
65,016
65,263
67,482
64,493
61,901
61,90164,49367,48265,26365,01663,92863,08362,96461,18960,67461,62066,95967,68367,93370,48069,53869,76369,45447,77545,20046,36446,64058,03855,74848,54244,97342,75539,69638,33432,57229,87430,73032,22732,87733,77833,61532,81030,78825,48923,56823,28224,47221,14822,31422,87719,80423,26719,81818,90619,29517,02018,99618,61419,62119,51317,42116,31518,53915,69814,83713,03912,5789,0276,9517,0696,8306,0385,1905,0654,9194,7745,1415,5536,0866,4227,0547,5117,6457,7397,7296,3575,1865,6376,2023,9294,2772,6602,6102,5372,41800000000000000000000000000
       Deferred Long Term Liability 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52,255
52,552
39,863
38,669
51,661
51,370
55,801
55,914
55,823
0
57,068
56,960
56,934
56,334
55,124
55,113
55,178
55,144
49,772
49,652
54,731
54,880
42,654
42,964
43,149
43,366
38,002
38,089
38,203
38,162
31,237
31,339
31,196
32,110
36,530
36,916
37,380
36,672
40,334
39,999
40,022
40,942
39,057
37,996
37,555
37,000
40,278
40,221
40,150
40,15040,22140,27837,00037,55537,99639,05740,94240,02239,99940,33436,67237,38036,91636,53032,11031,19631,33931,23738,16238,20338,08938,00243,36643,14942,96442,65454,88054,73149,65249,77255,14455,17855,11355,12456,33456,93456,96057,068055,82355,91455,80151,37051,66138,66939,86352,55252,2550000000000000000000000000000000000000000000000000000000000000000000
> 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
191,224
198,729
205,629
208,348
210,145
214,772
216,656
218,347
273,109
281,931
289,097
293,117
298,583
306,787
317,964
394,181
409,437
425,534
443,741
453,743
463,578
477,885
489,774
494,025
509,006
531,845
548,639
550,228
554,104
569,926
568,958
567,760
571,473
593,004
604,730
568,487
539,994
547,439
555,703
528,226
507,235
508,406
514,676
440,853
453,440
462,577
465,573
459,936
463,791
470,317
480,332
476,822
470,865
478,433
467,781
471,749
469,488
477,510
485,840
387,229
389,359
396,620
408,381
410,086
420,948
449,579
469,645
460,880
466,305
481,903
505,431
531,719
541,955
560,896
582,875
596,693
605,833
629,547
657,213
673,964
677,357
709,764
746,075
743,805
758,408
787,608
814,684
825,258
838,402
817,278
817,278838,402825,258814,684787,608758,408743,805746,075709,764677,357673,964657,213629,547605,833596,693582,875560,896541,955531,719505,431481,903466,305460,880469,645449,579420,948410,086408,381396,620389,359387,229485,840477,510469,488471,749467,781478,433470,865476,822480,332470,317463,791459,936465,573462,577453,440440,853514,676508,406507,235528,226555,703547,439539,994568,487604,730593,004571,473567,760568,958569,926554,104550,228548,639531,845509,006494,025489,774477,885463,578453,743443,741425,534409,437394,181317,964306,787298,583293,117289,097281,931273,109218,347216,656214,772210,145208,348205,629198,729191,22400000000000000000000000000
   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
126
126
126
126
126
126
126
126
158
159
160
160
160
160
162
193
196
196
197
297
297
297
297
298
298
298
299
299
299
299
300
300
300
300
300
301
302
303
303
303
305
305
305
305
307
307
307
307
309
309
309
309
310
310
310
311
312
313
313
313
314
314
315
317
318
319
320
320
321
321
322
323
324
327
328
329
330
331
332
332
334
334
335
336
337
337
338
338
340
340
34034033833833733733633533433433233233133032932832732432332232132132032031931831731531431431331331331231131031031030930930930930730730730730530530530530330330330230130030030030030029929929929929829829829729729729719719619619316216016016016015915812612612612612612612612600000000000000000000000000
   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
286,232
287,429
212,914
221,323
229,128
236,042
229,437
230,799
238,705
0
242,082
238,435
246,167
232,440
236,449
234,363
240,794
250,334
154,625
160,134
164,221
177,853
178,073
184,566
201,555
219,500
211,748
215,998
228,767
249,386
274,562
283,538
306,375
325,878
338,995
346,922
366,835
391,311
405,668
417,436
444,728
478,488
469,943
482,705
508,654
536,210
545,572
561,028
590,335
590,335561,028545,572536,210508,654482,705469,943478,488444,728417,436405,668391,311366,835346,922338,995325,878306,375283,538274,562249,386228,767215,998211,748219,500201,555184,566178,073177,853164,221160,134154,625250,334240,794234,363236,449232,440246,167238,435242,0820238,705230,799229,437236,042229,128221,323212,914287,429286,2320000000000000000000000000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 
0
-18,300
-18,300
-18,300
-18,300
-21,000
-21,000
-21,000
-21,000
-24,900
-37,200
-27,500
-28,900
-29,400
-31,000
-32,800
-34,700
-36,200
-38,300
-40,900
-43,900
-46,900
-50,200
-51,000
-54,700
-58,483
-64,965
-64,654
-69,040
-73,228
-73,228
-73,228
-73,228
-91,389
-91,389
-91,389
-91,389
-110,261
-110,261
-110,261
-110,261
-131,057
-131,057
-131,057
-131,057
-152,059
2,000
2,000
2,000
2,000
3,000
3,000
2,000
1,000
2,000
7,000
10,000
11,000
8,000
9,000
2,000
-11,000
-13,000
-6,000
-3,000
-2,000
-3,000
-6,000
-2,000
-2,000
1,000
1,000
-4,000
-3,000
-1,000
-3,000
-1,000
-2,000
-5,000
-5,000
-3,000
-4,000
-4,000
-4,000
-6,000
-10,000
-13,000
-11,000
-14,000
-15,000
-12,000
-5,000
-5,000
-8,000
-7,000
-6,000
-4,000
-4,000
-5,000
-6,000
-6,000
-7,000
-6,000
-5,000
-6,000
-5,000
-11,000
-8,000
-6,000
-2,461
764
1,552
522
187
-16
-3,213
-3,213-161875221,552764-2,461-6,000-8,000-11,000-5,000-6,000-5,000-6,000-7,000-6,000-6,000-5,000-4,000-4,000-6,000-7,000-8,000-5,000-5,000-12,000-15,000-14,000-11,000-13,000-10,000-6,000-4,000-4,000-4,000-3,000-5,000-5,000-2,000-1,000-3,000-1,000-3,000-4,0001,0001,000-2,000-2,000-6,000-3,000-2,000-3,000-6,000-13,000-11,0002,0009,0008,00011,00010,0007,0002,0001,0002,0003,0003,0002,0002,0002,0002,000-152,059-131,057-131,057-131,057-131,057-110,261-110,261-110,261-110,261-91,389-91,389-91,389-91,389-73,228-73,228-73,228-73,228-69,040-64,654-64,965-58,483-54,700-51,000-50,200-46,900-43,900-40,900-38,300-36,200-34,700-32,800-31,000-29,400-28,900-27,500-37,200-24,900-21,000-21,000-21,000-21,000-18,300-18,300-18,300-18,3000
   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
230,374
231,284
231,999
234,283
235,139
235,902
236,673
238,099
238,778
0
240,107
241,489
242,127
242,648
243,389
244,504
245,488
246,374
247,232
247,826
248,854
250,129
253,458
255,125
259,024
261,954
264,418
265,809
267,601
269,880
271,957
274,279
277,307
280,149
282,525
285,034
288,822
293,009
295,582
297,269
299,829
302,107
304,870
308,147
310,728
312,658
314,541
315,891
318,664
318,664315,891314,541312,658310,728308,147304,870302,107299,829297,269295,582293,009288,822285,034282,525280,149277,307274,279271,957269,880267,601265,809264,418261,954259,024255,125253,458250,129248,854247,826247,232246,374245,488244,504243,389242,648242,127241,489240,1070238,778238,099236,673235,902235,139234,283231,999231,284230,3740000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock-88,848-38,841-35,380-35,044-33,663-33,545-28,883-28,635-26,689-26,411-22,227-21,417-21,071-20,073-17,922-17,306-16,773-11,607-10,757-9,867-8,888-8,807-7,885-7,524-6,808-6,760-6,346-5,958-5,777-5,746-5,390-5,320-5,223-5,223-4,815-4,743-4,737-4,737-4,101-4,101-4,099-4,019-3,131-3,131-3,124-3,035-2,305-2,305-2,299-2,182-1,191-1,184-1,182-956-557-442-428-416-393-39300000000000000000000000000000000000000000000000000000000
   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
-6,206
-2,037
-2,060
562
1,127
-3,547
-3,350
-1,397
-3,376
0
-1,575
-4,632
-5,434
-2,874
-3,585
-4,468
-3,862
-5,861
-9,551
-13,169
-10,992
-13,958
-15,416
-12,301
-4,511
-4,605
-7,721
-7,016
-5,898
-4,290
-4,366
-4,579
-6,340
-6,174
-7,234
-6,380
-5,370
-6,022
-5,391
-11,271
-8,438
273,252
275,987
274,602
277,065
277,614
279,161
277,050
229,816
229,816277,050279,161277,614277,065274,602275,987273,252-8,438-11,271-5,391-6,022-5,370-6,380-7,234-6,174-6,340-4,579-4,366-4,290-5,898-7,016-7,721-4,605-4,511-12,301-15,416-13,958-10,992-13,169-9,551-5,861-3,862-4,468-3,585-2,874-5,434-4,632-1,5750-3,376-1,397-3,350-3,5471,127562-2,060-2,037-6,2060000000000000000000000000000000000000000000000000000000000000000000



Balance Sheet

Currency in USD. All numbers in thousands.