Income Statement

Metrics20202021202220232024
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

Financial Visualization

Balance Sheet

Metrics20202021202220232024
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

Balance Sheet Analysis

Cash Flow Statement

Metrics20212022202320242024
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

Cash Flow Analysis