21.78 0.16 (0.74%)
11:41 AM ET 12/09/09
Company Balance Sheet
Dec 2008 Dec 2007 Dec 2006 Dec 2005
Assets
Cash and Equivalents 75.24M 86.61M 66.08M 43.64M
Receivables 59.82M 60.15M 51.87M 41.86M
Inventories 43.68M 34.91M 26.46M 26.71M
Other Current Assets 0.00 0.00 0.00 903.00K
Total Current Assets 184.62M 186.41M 150.19M 119.92M
Property, Plant & Equipment, Gross 22.96M 21.28M 16.93M 13.54M
Accumulated Depreciation & Depletion 14.28M 13.72M 11.03M 9.19M
Property, Plant & Equipment, Net 8.69M 7.56M 5.90M 4.35M
Intangibles 5.64M 5.70M 5.59M 16.44M
Other Non-Current Assets 609.00K 369.00K 221.00K 403.00K
Total Non-Current Assets 32.94M 30.88M 28.42M 26.39M
Liabilities & Shareholder Equity
Total Assets 217.56M 217.28M 178.61M 146.32M
Accounts Payable 44.70M 29.38M 20.15M 22.73M
Short Term Debt 0.00 0.00 0.00 0.00
Other Current Liabilities 0.00 0.00 2.84M 0.00
Total Current Liabilities 62.32M 46.08M 44.01M 42.72M
Long Term Debt 0.00 0.00 0.00 0.00
Deferred Income Taxes 130.00K 127.00K 103.00K 74.00K
Other Non-Current Liabilities 1.76M 2.84M 275.00K 229.00K
Minority Interest 0.00 0.00 0.00 0.00
Total Non-Current Liabilities 1.88M 2.97M 378.00K 303.00K
Total Liabilities 64.20M 49.04M 44.39M 43.03M
Preferred Stock Equity 0.00 0.00 0.00 0.00
Common Stock Equity 153.35M 168.24M 134.22M 103.29M
Common Par 187.00K 185.00K 175.00K 169.00K
Additional Paid In Capital 120.55M 114.44M 94.73M 83.22M
Cumulative Translation Adjustment 0.00 0.00 2.76M 0.00
Retained Earnings 104.31M 88.51M 68.51M 54.99M
Treasury Stock -72.45M -46.11M -31.96M -29.66M
Other Equity Adjustments 750.00K 11.22M 0.00 -5.43M
Total Capitalization 153.35M 168.24M 134.22M 103.29M
Total Equity 153.35M 168.24M 134.22M 103.29M
Total Liabilities & Stock Equity 217.56M 217.28M 178.61M 146.32M
Total Common Shares Outstanding 13.65M 14.57M 14.01M 13.42M
Preferred Shares 0.00 0.00 0.00 0.00
Treasury Shares 5.07M 3.98M 3.53M 0.00
Basic Weighted Shares Outstanding 14.02M 14.41M 13.82M 13.46M
Diluted Weighted Shares Outstanding 14.46M 15.18M 14.43M 13.99M
Number of Employees 433 397 392 329
Number of Part-Time Employees 0 0 0 0
Dow Jones S&P 500 NASDAQ 10-Year Note
10,298.74 1,091.79 2,170.12 33.93
Oil *
74.44
UP
12.77
DOWN
0.14
DOWN
2.87
UP
0.01
10 Yr
3.39%
SPDR Gold
111.93
+0.12%
-0.01%
-0.13%
+0.03%
Data delayed 20 minutes

Brokerage Partners

TheStreet Premium Services

All Services