20.54 0.55 (2.75%)
4:00 PM ET 12/04/09
Company Balance Sheet
Dec 2008 Dec 2007 Dec 2006 Dec 2005
Assets
Cash and Equivalents 192.84M 167.50M 87.74M 90.00M
Receivables 138.28M 157.76M 119.60M 104.27M
Inventories 112.24M 83.02M 77.93M 51.87M
Other Current Assets 0.00 0.00 0.00 0.00
Total Current Assets 489.35M 479.59M 424.36M 350.71M
Property, Plant & Equipment, Gross 42.00M 31.11M 21.26M 15.71M
Accumulated Depreciation & Depletion 21.71M 19.91M 14.69M 11.01M
Property, Plant & Equipment, Net 20.29M 11.20M 6.57M 4.70M
Intangibles 13.31M 16.32M 975.00K 558.00K
Other Non-Current Assets 1.86M 2.01M 2.20M 328.00K
Total Non-Current Assets 96.86M 71.52M 13.54M 5.59M
Liabilities & Shareholder Equity
Total Assets 586.21M 551.11M 437.90M 356.30M
Accounts Payable 60.07M 55.33M 39.82M 38.91M
Short Term Debt 0.00 0.00 0.00 0.00
Other Current Liabilities 0.00 0.00 7.74M 3.06M
Total Current Liabilities 176.50M 168.51M 143.48M 120.29M
Long Term Debt 0.00 0.00 0.00 0.00
Deferred Income Taxes 15.00K 2.63M 0.00 0.00
Other Non-Current Liabilities 18.73M 8.45M 0.00 0.00
Minority Interest 0.00 0.00 0.00 0.00
Total Non-Current Liabilities 18.75M 11.08M 0.00 0.00
Total Liabilities 195.25M 179.59M 143.48M 120.29M
Preferred Stock Equity 0.00 0.00 0.00 0.00
Common Stock Equity 390.96M 371.52M 294.42M 236.00M
Common Par 34.00K 35.00K 33.00K 33.00K
Additional Paid In Capital 266.07M 252.42M 221.49M 204.75M
Cumulative Translation Adjustment 0.00 0.00 0.00 0.00
Retained Earnings 124.79M 118.97M 72.91M 31.78M
Treasury Stock 0.00 0.00 0.00 0.00
Other Equity Adjustments 67.00K 101.00K -5.00K -558.00K
Total Capitalization 390.96M 371.52M 294.42M 236.00M
Total Equity 390.96M 371.52M 294.42M 236.00M
Total Liabilities & Stock Equity 586.21M 551.11M 437.90M 356.30M
Total Common Shares Outstanding 34.28M 35.24M 33.96M 32.96M
Preferred Shares 0.00 0.00 0.00 0.00
Treasury Shares 0.00 0.00 0.00 0.00
Basic Weighted Shares Outstanding 35.21M 34.81M 33.38M 32.35M
Diluted Weighted Shares Outstanding 35.62M 35.84M 34.55M 33.94M
Number of Employees 579 518 388 307
Number of Part-Time Employees 0 0 0 0
Dow Jones S&P 500 NASDAQ 10-Year Note
10,388.90 1,105.98 2,194.35 34.83
Oil *
77.74
UP
22.75
UP
6.06
UP
21.21
UP
1.03
10 Yr
3.48%
SPDR Gold
113.75
+0.22%
+0.55%
+0.98%
+3.05%
Data delayed 20 minutes

Brokerage Partners

TheStreet Premium Services

All Services