Return to Stock Page

Income Statement

Metrics20192020202120222023
Revenue & Cost
Total Revenue$3.68B$4.51B$5.15B$6.30B$6.14B
Cost of Revenue$2.98B$3.53B$3.71B$4.50B$4.62B
Gross Profit$700.19M$976.00M$1.44B$1.80B$1.52B
Gross Margin %19.04%21.66%27.88%28.63%24.76%
Operating Expenses
R&D Expenses$0.00$0.00$0.00--
SG&A Expenses$392.82M$446.92M$466.85M$516.25M$616.63M
Other Operating Expenses$0.00$0.00$0.00$2.71M-
Total Operating Expenses$392.82M$446.92M$466.85M$516.25M$616.63M
Operating Performance
Operating Income$307.37M$529.08M$968.48M$1.29B$902.39M
Operating Margin %8.36%11.74%18.82%20.47%14.70%
EBITDA$339.24M$566.80M$981.40M$1.31B$972.93M
EBITDA Margin %9.22%12.58%19.07%20.86%15.85%
Other Income/Expenses
Interest Expense$8.37M$2.18M$318.00K$41.00K-
Other Income/Expenses Net$-4.43M$4.49M$-13.64M$-41.00K$47.04M
Income Before Tax$302.95M$533.57M$954.83M$1.29B$949.43M
Income Tax Expense$53.28M$110.09M$217.39M$297.13M$210.68M
Net Performance
Net Income$249.66M$423.48M$737.44M$992.19M$738.75M
Net Margin %6.79%9.40%14.33%15.75%12.04%
EPS$6.55$11.23$19.55$27.04$20.17
Diluted EPS$6.42$11.00$19.55$26.74$19.93

Financial Visualization

Balance Sheet

Metrics20192020202120222023
Assets
Current Assets
Cash & Cash Equivalents$319.47M$745.62M$618.34M$861.56M$921.23M
Short Term Investments--$5.76M$11.75M-
Net Receivables$88.49M$98.57M$147.55M$215.02M$266.97M
Inventory$2.74B$2.78B$3.73B$4.36B$4.72B
Other Current Assets-$-2.72B$84.92M$241.42M$111.36M
Total Current Assets$3.15B$903.73M$4.59B$5.68B$6.02B
Non-Current Assets
Property, Plant & Equipment (Net)$50.61M$38.93M$37.34M$38.64M$48.95M
Long Term Investments$4.44M$4.35M$5.76M$11.75M$17.17M
Tax Assets$25.92M$36.04M$40.67M$45.45M$47.57M
Other Non-Current Assets$164.96M$2.88B$8.01M$-164.69M-
Total Non-Current Assets$245.93M$2.96B$216.56M$95.84M$332.28M
Total Assets
Total Assets$3.40B$3.86B$4.81B$5.77B$6.35B
Liabilities
Current Liabilities
Accounts Payable$155.02M$175.25M$216.01M$273.27M$271.65M
Short Term Debt-$28.25M--$9.52M
Tax Payables-$34.37M$37.30M$25.18M$25.57M
Deferred Revenue--$42.61M$37.96M$36.61M
Other Current Liabilities$226.01M$181.50M$247.55M$360.62M$-71.69M
Total Current Liabilities$381.03M$419.37M$543.46M$671.84M$271.65M
Non-Current Liabilities
Long Term Debt$1.02B$1.05B$1.19B$1.15B$1.05B
Other Non-Current Liabilities-$23.74M$33.47M$-1.15B$36.61M
Total Non-Current Liabilities$1.04B$1.10B$1.22B$1.15B$1.09B
Total Liabilities
Total Liabilities$1.42B$1.52B$1.76B$1.82B$1.74B
Shareholders Equity
Equity Components
Common Stock$382.00K$375.00K$373.00K$366.00K$364.00K
Retained Earnings$1.47B$1.89B$2.63B$3.62B$4.32B
Accumulated Other Comprehensive Income/Loss$-92.60M$-96.87M---
Total Shareholders Equity$1.97B$2.35B$3.04B$3.95B$4.61B
Key Metrics
Balance Check
Total Liabilities & Equity$3.40B$3.86B$4.81B$5.77B$6.35B
Total Debt$1.05B$1.08B$1.19B$1.15B$1.06B
Net Debt$733.75M$330.97M$567.87M$289.09M$141.03M

Balance Sheet Analysis

Cash Flow Statement

Metrics20192020202120222023
Operating Activities
Core Operations
Net Income$249.66M$423.48M$737.44M$992.19M$738.75M
Depreciation & Amortization$27.92M$31.05M$26.25M$24.75M$25.33M
Stock Based Compensation$19.61M$20.00M$20.07M$22.33M$22.51M
Working Capital Changes
Change in Accounts Receivable--$-65.11M$-102.95M$-64.17M
Change in Inventory$3.62M$-40.09M-$-624.52M$-357.41M
Change in Accounts Payable--$76.16M$76.99M$22.61M
Other Working Capital Changes$-4.39M$828.00K$4.05B$5.81M$-37.50M
Total Working Capital Change$33.23M$42.33M$-951.42M$-644.67M$-436.46M
Other Operating
Other Non-Cash Items$16.40M$13.50M$15.57M$10.67M$4.12M
Net Cash from Operations$346.82M$530.36M$-152.09M$405.27M$355.57M
Investing Activities
Capital Investments
Capital Expenditures$-24.39M$-19.93M$-25.66M$-26.97M$-38.19M
Purchase of Investments$-754.00K$-2.49M$-2.80M$-1.03M$-750.00K
Sale of Investments$754.00K$2.49M$2.80M$1.03M$750.00K
Other Investing Activities$10.90M$1.70M$551.00K$481.00K$560.00K
Net Cash from Investing$-13.49M$-18.23M$-26.82M$-32.29M$-43.62M
Financing Activities
Debt & Equity
Debt Repayment$-309.30M$-16.38M$-331.28M$-20.46M$-153.68M
Stock Repurchases$-16.04M$-69.59M$-60.99M$-109.30M$-59.07M
Dividends Paid----$-39.53M
Other Financing Activities--$443.90M$-129.76M$-150.88M
Net Cash from Financing$-325.33M$-85.97M$51.63M$-129.76M$-252.28M
Cash Position
Summary
Net Change in Cash$8.00M$426.16M$-127.29M$243.23M$59.67M
Cash at Beginning of Period$311.47M$319.47M$745.62M$618.34M$861.56M
Cash at End of Period$319.47M$745.62M$618.34M$861.56M$921.23M
Key Metrics
Operating Cash Flow$346.82M$530.36M$-152.09M$405.27M$355.57M
Capital Expenditure$-24.39M$-19.93M$-25.66M$-26.97M$-38.19M
Free Cash Flow$322.44M$510.43M$-177.76M$378.30M$317.38M

Cash Flow Analysis