ASSETS |
Dec 2023
|
Dec 2022 |
Dec 2021 |
Dec 2020 |
Cash and Cash Equivalents |
52.59 M |
28.13 M |
20.91 M |
14.80 M |
Short Term Investments |
N/A |
N/A |
N/A |
N/A |
Accounts Receivable |
110.94 M |
75.15 M |
67.36 M |
49.13 M |
Other Receivables |
N/A |
N/A |
N/A |
N/A |
Total Receivables |
110.94 M |
75.15 M |
67.36 M |
49.13 M |
Inventory |
114.59 M |
106.35 M |
62.47 M |
49.21 M |
Prepaid Expenses |
8.41 M |
4.11 M |
3.12 M |
2.46 M |
Restricted Cash |
N/A |
N/A |
N/A |
N/A |
Other Current Assets |
8.41 M |
4.11 M |
3.30 M |
2.46 M |
Total Current Assets |
309.44 M |
230.12 M |
159.70 M |
120.25 M |
Gross Property, Plant and Equipment |
148.66 M |
119.28 M |
101.85 M |
98.86 M |
Accumulated Depreciation |
82.82 M |
77.54 M |
70.89 M |
68.48 M |
Net Property, Plant and Equipment |
65.84 M |
41.74 M |
30.96 M |
30.37 M |
Goodwill and Other Intangibles |
6.59 M |
7.65 M |
10.50 M |
5.90 M |
Loans Receivable |
N/A |
N/A |
N/A |
N/A |
Other Long-Term Assets |
0.00 |
0.00 |
0.00 |
0.00 |
Total Assets |
418.49 M |
302.67 M |
235.10 M |
189.39 M |
Liabilities and Shareholders' Equity
|
Accounts Payable |
126.36 M |
92.30 M |
75.76 M |
46.18 M |
Accrued Expenses |
N/A |
N/A |
N/A |
N/A |
Short Term Borrowings |
24.86 M |
10.59 M |
22.40 M |
18.22 M |
Notes Payable |
N/A |
N/A |
N/A |
N/A |
Current Income Taxes Payable |
N/A |
N/A |
N/A |
N/A |
Unearned Revenue |
5.72 M |
10.61 M |
N/A |
N/A |
Other Current Liabilities |
3.92 M |
1.84 M |
1.85 M |
1.81 M |
Total Current Liabilities |
165.47 M |
117.68 M |
101.99 M |
67.15 M |
Long Term Debt |
12.17 M |
7.01 M |
6.36 M |
7.18 M |
Capital Leases |
N/A |
0.00 |
0.00 |
0.00 |
Minority Interest |
0.00 |
0.00 |
0.00 |
0.00 |
Other Non-Current Liabilities |
307.00 K |
979.00 K |
342.00 K |
317.00 K |
Total Liabilities |
188.11 M |
125.78 M |
109.10 M |
75.48 M |
Total Preferred Equity |
0.00 |
0.00 |
0.00 |
0.00 |
Common Stock |
15.76 M |
15.24 M |
14.89 M |
14.49 M |
Additional Paid In Capital |
2.29 M |
2.38 M |
2.43 M |
2.50 M |
Retained Earnings |
203.70 M |
146.85 M |
106.58 M |
95.41 M |
Treasury Stock |
0.00 |
0.00 |
0.00 |
0.00 |
Total Common Equity |
230.38 M |
176.89 M |
126.00 M |
113.92 M |
Total Equity |
230.38 M |
176.89 M |
126.00 M |
113.92 M |
Total Liabilities and Shareholders' Equity |
418.49 M |
302.67 M |
235.10 M |
189.39 M |