Metrics | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $3.09B | $2.98B | $3.36B | $3.71B | $3.58B |
Cost of Revenue | $2.30B | $2.24B | $2.61B | $2.87B | $2.59B |
Gross Profit | $784.87M | $739.15M | $750.00M | $840.82M | $996.77M |
Gross Margin % | 25.42% | 24.82% | 22.34% | 22.67% | 27.83% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | - | - | - |
SG&A Expenses | $0.00 | $0.00 | $520.58M | $545.08M | $589.30M |
Other Operating Expenses | $529.64M | $482.40M | $520.80M | - | - |
Total Operating Expenses | $529.64M | $482.40M | $520.80M | $570.65M | $589.30M |
Operating Performance | |||||
Operating Income | $190.20M | $216.38M | $206.20M | $295.65M | $351.57M |
Operating Margin % | 6.16% | 7.27% | 6.14% | 7.97% | 9.82% |
EBITDA | $277.95M | $302.65M | $348.08M | $366.61M | $441.13M |
EBITDA Margin % | 9.00% | 10.16% | 10.37% | 10.43% | 12.32% |
Other Income/Expenses | |||||
Interest Expense | $43.67M | $38.44M | $37.78M | $59.53M | $49.95M |
Other Income/Expenses Net | $-43.26M | $-46.24M | $-32.30M | $-67.72M | $-59.39M |
Income Before Tax | $146.94M | $170.14M | $173.90M | $210.64M | $292.19M |
Income Tax Expense | $9.82M | $26.76M | $30.00M | $34.83M | $23.09M |
Net Performance | |||||
Net Income | $137.12M | $143.37M | $143.91M | $175.81M | $269.10M |
Net Margin % | 4.44% | 4.81% | 4.29% | 4.74% | 7.51% |
EPS | $3.23 | $3.37 | $3.42 | $4.31 | $6.62 |
Diluted EPS | $3.20 | $3.32 | $3.36 | $4.25 | $6.50 |
Metrics | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $326.98M | $451.81M | $402.49M | $346.67M | $333.32M |
Short Term Investments | - | - | - | - | - |
Net Receivables | $654.30M | $660.96M | $719.43M | $693.41M | $584.21M |
Inventory | $519.46M | $518.25M | $715.71M | $797.80M | $697.70M |
Other Current Assets | $62.17M | $60.31M | $155.56M | $58.01M | $167.46M |
Total Current Assets | $1.56B | $1.69B | $1.99B | $1.90B | $1.78B |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $480.01M | $497.06M | $503.26M | $513.28M | $608.86M |
Long Term Investments | - | - | $3.62M | $2.46M | $2.70M |
Tax Assets | $55.80M | $65.21M | $60.48M | $49.15M | $49.80M |
Other Non-Current Assets | $83.36M | $72.72M | $79.25M | $118.77M | $19.61M |
Total Non-Current Assets | $1.74B | $1.77B | $1.74B | $1.72B | $1.68B |
Total Assets | |||||
Total Assets | $3.30B | $3.46B | $3.74B | $3.62B | $3.47B |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $281.87M | $323.88M | $393.10M | $378.64M | $369.46M |
Short Term Debt | $67.83M | $56.16M | $55.27M | $51.96M | $49.96M |
Tax Payables | $20.69M | $26.12M | $17.69M | $23.47M | $16.72M |
Deferred Revenue | $17.34M | $15.99M | $27.87M | $34.59M | $27.65M |
Other Current Liabilities | $212.59M | $254.84M | $261.90M | $229.65M | $260.08M |
Total Current Liabilities | $600.32M | $676.99M | $738.13M | $718.32M | $723.86M |
Non-Current Liabilities | |||||
Long Term Debt | $1.16B | $1.01B | $1.24B | $1.11B | $864.30M |
Other Non-Current Liabilities | $154.25M | $151.17M | $182.39M | $119.19M | $85.94M |
Total Non-Current Liabilities | $1.40B | $1.24B | $1.51B | $1.29B | $985.08M |
Total Liabilities | |||||
Total Liabilities | $2.00B | $1.92B | $2.24B | $2.01B | $1.71B |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $551.00K | $555.00K | $557.00K | $560.00K | $564.00K |
Retained Earnings | $1.56B | $1.67B | $1.78B | $1.93B | $2.16B |
Accumulated Other Comprehensive Income/Loss | $-215.01M | $-115.88M | $-143.50M | $-183.47M | $-204.85M |
Total Shareholders Equity | $1.30B | $1.54B | $1.49B | $1.60B | $1.75B |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $3.30B | $3.46B | $3.74B | $3.62B | $3.47B |
Total Debt | $1.22B | $1.07B | $1.30B | $1.16B | $914.26M |
Net Debt | $897.21M | $616.94M | $896.01M | $814.10M | $580.94M |
Metrics | 2021 | 2022 | 2023 | 2024 | 2024 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $143.37M | $143.91M | $175.81M | $269.10M | $269.10M |
Depreciation & Amortization | $94.08M | $95.88M | $91.15M | $92.02M | $92.02M |
Stock Based Compensation | $19.82M | $24.29M | $26.37M | $30.61M | $30.61M |
Working Capital Changes | |||||
Change in Accounts Receivable | $8.71M | $-128.96M | $67.55M | $108.63M | $108.63M |
Change in Inventory | $24.18M | $-212.84M | $-96.41M | $75.63M | $75.63M |
Change in Accounts Payable | $20.80M | $65.32M | $-4.24M | $-15.13M | $-15.13M |
Other Working Capital Changes | - | $-69.60M | $33.10M | $-118.15M | $-118.15M |
Total Working Capital Change | $101.02M | $-346.08M | $-8.27M | $50.98M | $50.98M |
Other Operating | |||||
Other Non-Cash Items | $9.07M | $15.30M | $10.11M | $89.19M | $43.67M |
Net Cash from Operations | $358.38M | $-65.59M | $279.94M | $457.03M | $457.03M |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | - | $-74.04M | $-88.77M | $-86.44M | $-86.44M |
Purchase of Investments | - | - | $-586.00K | - | - |
Sale of Investments | - | - | $43.38M | - | - |
Other Investing Activities | $-65.04M | - | $586.00K | $-6.04M | $-84.21M |
Net Cash from Investing | $-65.04M | $-69.23M | $-44.80M | $-92.48M | $-92.48M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-265.52M | $-249.85M | $-194.11M | $-242.01M | $-242.01M |
Stock Repurchases | - | $-156.37M | $-29.36M | $-95.69M | $-95.69M |
Dividends Paid | $-29.81M | $-29.35M | $-28.54M | $-34.48M | $-34.48M |
Other Financing Activities | $106.61M | $532.66M | $-18.45M | $-9.17M | $-2.44M |
Net Cash from Financing | $-188.72M | $98.43M | $-270.45M | $-370.56M | $-370.56M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $124.83M | $-49.32M | $-55.82M | $-13.34M | $-13.34M |
Cash at Beginning of Period | $326.98M | $451.81M | $402.49M | $346.67M | $346.67M |
Cash at End of Period | $451.81M | $402.49M | $346.67M | $333.32M | $333.32M |
Key Metrics | |||||
Operating Cash Flow | $358.38M | $-65.59M | $279.94M | $457.03M | $457.03M |
Capital Expenditure | $-70.02M | $-74.04M | $-88.77M | $-86.44M | $-86.44M |
Free Cash Flow | $288.36M | $-139.63M | $191.17M | $370.59M | $370.59M |