Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $8.23B | $8.60B | $10.88B | $12.62B | $12.55B |
Cost of Revenue | $5.61B | $5.93B | $7.47B | $8.59B | $8.47B |
Gross Profit | $2.62B | $2.66B | $3.40B | $4.03B | $4.08B |
Gross Margin % | 31.80% | 30.98% | 31.28% | 31.91% | 32.53% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | $0.00 | $323.60M | $342.20M |
SG&A Expenses | $971.40M | $1.01B | $1.23B | $1.42B | $1.49B |
Other Operating Expenses | $0.00 | $0.00 | $0.00 | $10.00M | - |
Total Operating Expenses | $971.40M | $1.01B | $1.23B | $1.42B | $1.49B |
Operating Performance | |||||
Operating Income | $1.62B | $1.64B | $2.11B | $2.59B | $2.56B |
Operating Margin % | 19.69% | 19.05% | 19.35% | 20.48% | 20.39% |
EBITDA | $1.92B | $1.94B | $2.51B | $3.01B | $3.00B |
EBITDA Margin % | 23.30% | 22.56% | 23.09% | 23.85% | 23.90% |
Other Income/Expenses | |||||
Interest Expense | $117.60M | $115.40M | $115.50M | $128.40M | $139.50M |
Other Income/Expenses Net | $-123.30M | $-111.80M | $-115.90M | $-118.40M | $-104.80M |
Income Before Tax | $1.50B | $1.53B | $1.99B | $2.47B | $2.45B |
Income Tax Expense | $331.90M | $313.30M | $409.10M | $550.60M | $509.30M |
Net Performance | |||||
Net Income | $1.16B | $1.20B | $1.59B | $1.90B | $1.93B |
Net Margin % | 14.04% | 13.99% | 14.63% | 15.07% | 15.36% |
EPS | $1.94 | $2.02 | $2.66 | $3.19 | $1.62 |
Diluted EPS | $1.88 | $1.96 | $2.54 | $3.06 | $1.55 |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $891.20M | $1.70B | $1.20B | $1.37B | $1.48B |
Short Term Investments | $17.40M | $36.10M | $44.30M | $61.10M | $185.20M |
Net Receivables | $1.74B | $1.95B | $2.45B | $2.63B | $2.62B |
Inventory | $1.31B | $1.46B | $1.89B | $2.09B | $2.17B |
Other Current Assets | $256.10M | $338.90M | $367.90M | $320.00M | $389.60M |
Total Current Assets | $4.21B | $5.49B | $5.96B | $6.48B | $6.84B |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $999.00M | $1.05B | $1.18B | $1.20B | $1.31B |
Long Term Investments | - | - | - | $50.80M | - |
Tax Assets | - | - | - | $409.80M | - |
Other Non-Current Assets | $296.20M | $352.30M | $411.20M | $2.00M | $449.20M |
Total Non-Current Assets | $6.60B | $6.84B | $8.72B | $8.85B | $9.69B |
Total Assets | |||||
Total Assets | $10.82B | $12.33B | $14.68B | $15.33B | $16.53B |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $866.80M | $1.12B | $1.31B | $1.31B | $1.35B |
Short Term Debt | $403.30M | $230.30M | $4.00M | $2.70M | $353.80M |
Tax Payables | $127.90M | $112.60M | $88.80M | $169.50M | $166.00M |
Deferred Revenue | - | - | - | $409.80M | - |
Other Current Liabilities | $734.70M | $840.70M | $1.04B | $954.50M | $1.28B |
Total Current Liabilities | $2.13B | $2.30B | $2.45B | $2.68B | $3.15B |
Non-Current Liabilities | |||||
Long Term Debt | $3.20B | $3.64B | $4.80B | $4.58B | $4.20B |
Other Non-Current Liabilities | $622.80M | $635.80M | $632.10M | $571.20M | $384.60M |
Total Non-Current Liabilities | $4.09B | $4.57B | $5.85B | $5.56B | $4.95B |
Total Liabilities | |||||
Total Liabilities | $6.22B | $6.88B | $8.30B | $8.23B | $8.10B |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $300.00K | $300.00K | $600.00K | $600.00K | $600.00K |
Retained Earnings | $3.35B | $3.71B | $4.28B | $4.98B | $5.92B |
Accumulated Other Comprehensive Income/Loss | $-430.90M | $-278.10M | $-286.50M | $-535.00M | $-533.60M |
Total Shareholders Equity | $4.53B | $5.38B | $6.30B | $7.02B | $8.35B |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $10.75B | $12.26B | $14.60B | $15.33B | $16.53B |
Total Debt | $3.61B | $3.87B | $4.80B | $4.58B | $4.34B |
Net Debt | $2.72B | $2.16B | $3.60B | $3.20B | $2.86B |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $1.16B | $1.20B | $1.58B | $1.92B | $1.95B |
Depreciation & Amortization | $312.10M | $308.10M | $395.60M | $392.90M | $406.40M |
Stock Based Compensation | $63.00M | $70.50M | $83.00M | $89.50M | $99.00M |
Working Capital Changes | |||||
Change in Accounts Receivable | $117.30M | $-146.30M | $-398.40M | $-273.10M | $146.40M |
Change in Inventory | $-3.40M | $-102.00M | $-263.00M | $-278.50M | $71.40M |
Change in Accounts Payable | $-60.20M | $204.30M | $131.70M | $62.50M | $-34.60M |
Other Working Capital Changes | $15.30M | $8.20M | $-8.80M | $269.20M | $-41.20M |
Total Working Capital Change | $-66.30M | $-30.70M | $-505.20M | $-219.90M | $142.00M |
Other Operating | |||||
Other Non-Cash Items | $23.30M | $9.90M | $16.20M | - | $-5.40M |
Net Cash from Operations | $1.50B | $1.59B | $1.54B | $2.17B | $2.53B |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | - | - | - | $-383.80M | $-372.80M |
Purchase of Investments | $-65.40M | $-141.60M | $-164.50M | $-309.40M | $-305.70M |
Sale of Investments | $61.60M | $123.20M | $155.90M | $228.20M | $246.30M |
Other Investing Activities | $-287.60M | $-264.70M | $346.50M | $22.10M | $8.90M |
Net Cash from Investing | $-1.23B | $-333.50M | $-1.89B | $-731.10M | $-1.39B |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-1.34B | $-2.36B | $-912.60M | $-214.50M | $-648.30M |
Stock Repurchases | $-601.70M | $-641.30M | $-661.70M | $-730.50M | $-585.10M |
Dividends Paid | $-279.50M | $-297.60M | $-346.70M | $-477.40M | $-500.60M |
Other Financing Activities | $1.57B | $2.78B | $1.78B | $40.40M | $366.70M |
Net Cash from Financing | $-648.40M | $-516.60M | $-145.20M | $-1.20B | $-1.01B |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $-388.10M | $810.80M | $-504.90M | $176.00M | $101.90M |
Cash at Beginning of Period | $1.28B | $891.20M | $1.70B | $1.20B | $1.37B |
Cash at End of Period | $891.20M | $1.70B | $1.20B | $1.37B | $1.48B |
Key Metrics | |||||
Operating Cash Flow | $1.50B | $1.59B | $1.54B | $2.17B | $2.53B |
Capital Expenditure | $-295.00M | $-276.80M | $-360.40M | $-383.80M | $-372.80M |
Free Cash Flow | $1.21B | $1.32B | $1.18B | $1.79B | $2.16B |