Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $2.27B | $2.05B | $2.26B | $2.89B | $2.84B |
Cost of Revenue | $2.07B | $1.88B | $2.05B | $2.63B | $2.57B |
Gross Profit | $200.41M | $175.05M | $205.90M | $255.24M | $271.07M |
Gross Margin % | 8.84% | 8.53% | 9.13% | 8.84% | 9.55% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | $0.00 | - | - |
SG&A Expenses | $141.62M | $122.20M | $136.70M | $150.22M | $147.03M |
Other Operating Expenses | $9.46M | $9.10M | $6.38M | $6.38M | $14.38M |
Total Operating Expenses | $151.08M | $131.29M | $143.08M | $156.60M | $147.03M |
Operating Performance | |||||
Operating Income | $28.55M | $25.13M | $53.06M | $90.07M | $109.66M |
Operating Margin % | 1.26% | 1.22% | 2.35% | 3.12% | 3.86% |
EBITDA | $82.36M | $74.45M | $98.03M | $150.06M | $158.01M |
EBITDA Margin % | 3.63% | 3.63% | 4.35% | 5.20% | 5.57% |
Other Income/Expenses | |||||
Interest Expense | $6.66M | $8.36M | $8.47M | $12.89M | $31.88M |
Other Income/Expenses Net | $-1.28M | $-7.84M | $-7.66M | $-5.73M | $-28.44M |
Income Before Tax | $27.27M | $17.29M | $45.41M | $84.34M | $81.22M |
Income Tax Expense | $3.84M | $3.24M | $9.64M | $16.11M | $16.91M |
Net Performance | |||||
Net Income | $23.43M | $14.06M | $35.77M | $68.23M | $64.32M |
Net Margin % | 1.03% | 0.68% | 1.59% | 2.36% | 2.27% |
EPS | $0.61 | $0.38 | $0.98 | $1.94 | $1.81 |
Diluted EPS | $0.60 | $0.38 | $0.97 | $1.91 | $1.79 |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $347.56M | $390.81M | $271.75M | $207.43M | $283.21M |
Short Term Investments | - | - | - | $639.00K | - |
Net Receivables | $486.60M | $452.53M | $511.13M | $675.57M | $624.38M |
Inventory | $314.96M | $327.38M | $523.24M | $727.75M | $683.80M |
Other Current Assets | $45.96M | $31.64M | $42.03M | $41.40M | $50.17M |
Total Current Assets | $1.20B | $1.20B | $1.35B | $1.65B | $1.64B |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $282.68M | $265.24M | $285.82M | $304.56M | $358.53M |
Long Term Investments | - | - | - | - | $-219.06M |
Tax Assets | $5.27M | $4.92M | $5.97M | $12.24M | $26.94M |
Other Non-Current Assets | $8.93M | $9.63M | $-5.97M | $-12.24M | $280.48M |
Total Non-Current Assets | $564.79M | $541.88M | $555.74M | $575.18M | $639.01M |
Total Assets | |||||
Total Assets | $1.76B | $1.74B | $1.90B | $2.23B | $2.27B |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $302.99M | $282.21M | $426.56M | $424.27M | $367.48M |
Short Term Debt | $8.83M | $9.16M | $985.00K | $4.28M | $4.28M |
Tax Payables | $7.90M | $5.57M | $341.00K | $12.24M | $22.23M |
Deferred Revenue | - | $84.12M | $118.12M | $197.94M | $204.88M |
Other Current Liabilities | $139.53M | $100.07M | $108.38M | $122.65M | $114.68M |
Total Current Liabilities | $459.25M | $481.14M | $654.38M | $749.14M | $713.55M |
Non-Current Liabilities | |||||
Long Term Debt | $138.91M | $131.05M | $220.17M | $407.36M | $449.89M |
Other Non-Current Liabilities | $133.38M | $137.67M | $55.45M | $43.43M | $32.24M |
Total Non-Current Liabilities | $285.80M | $273.51M | $275.70M | $451.78M | $482.12M |
Total Liabilities | |||||
Total Liabilities | $745.04M | $754.65M | $930.08M | $1.20B | $1.20B |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $3.70M | $3.63M | $3.52M | $3.52M | $3.57M |
Retained Earnings | $515.88M | $492.21M | $479.99M | $519.90M | $560.54M |
Accumulated Other Comprehensive Income/Loss | $-16.76M | $-16.65M | $-17.16M | $-16.23M | $-13.86M |
Total Shareholders Equity | $1.01B | $989.59M | $973.80M | $1.03B | $1.08B |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $1.76B | $1.74B | $1.90B | $2.23B | $2.27B |
Total Debt | $147.74M | $140.21M | $221.15M | $411.64M | $469.83M |
Net Debt | $-199.82M | $-250.60M | $-50.60M | $204.21M | $186.62M |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $23.43M | $14.06M | $35.77M | $68.23M | $64.32M |
Depreciation & Amortization | $48.43M | $48.79M | $44.15M | $44.25M | $44.91M |
Stock Based Compensation | $10.19M | $10.40M | $15.26M | $18.49M | $15.29M |
Working Capital Changes | |||||
Change in Accounts Receivable | $134.93M | $13.59M | $-46.97M | $-135.96M | $50.68M |
Change in Inventory | $-5.24M | $-10.80M | $-197.87M | $-206.25M | $45.07M |
Change in Accounts Payable | $-121.86M | $-15.55M | $139.95M | $-16.66M | $-35.32M |
Other Working Capital Changes | $-9.26M | $45.78M | $34.63M | $50.43M | $1.55M |
Total Working Capital Change | $8.96M | $45.55M | $-95.43M | $-308.43M | $61.98M |
Other Operating | |||||
Other Non-Cash Items | $4.50M | $8.96M | $4.51M | $7.25M | $2.79M |
Net Cash from Operations | $93.14M | $120.44M | $-2.62M | $-177.47M | $174.29M |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | $-32.58M | $-34.58M | $-42.18M | $-46.77M | $-77.74M |
Purchase of Investments | - | - | - | - | - |
Sale of Investments | $50.00K | - | - | - | - |
Other Investing Activities | $-2.34M | $-4.51M | $302.00K | $-93.00K | $-48.00K |
Net Cash from Investing | $-34.86M | $-34.38M | $-41.88M | $-41.17M | $-77.14M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-6.79M | $-118.85M | $-1.75M | $-633.17M | $-5.51M |
Stock Repurchases | $-122.11M | $-25.22M | $-40.22M | $-9.39M | $11.02M |
Dividends Paid | $-23.29M | $-23.04M | $-23.26M | $-23.16M | $-23.46M |
Other Financing Activities | $-646.00K | $109.59M | $-8.73M | $824.23M | $-5.76M |
Net Cash from Financing | $-152.84M | $-57.53M | $-73.95M | $159.23M | $-23.58M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $-94.15M | $32.03M | $-124.24M | $-64.32M | $75.78M |
Cash at Beginning of Period | $458.10M | $363.96M | $395.99M | $271.75M | $207.43M |
Cash at End of Period | $363.96M | $395.99M | $271.75M | $207.43M | $283.21M |
Key Metrics | |||||
Operating Cash Flow | $93.14M | $120.44M | $-2.62M | $-177.47M | $174.29M |
Capital Expenditure | $-35.12M | $-39.52M | $-42.18M | $-46.77M | $-77.74M |
Free Cash Flow | $58.02M | $80.92M | $-44.80M | $-224.24M | $96.56M |