Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $3.96B | $3.78B | $7.22B | $8.81B | $7.52B |
Cost of Revenue | $3.46B | $3.24B | $6.18B | $7.39B | $6.26B |
Gross Profit | $502.63M | $541.89M | $1.04B | $1.43B | $1.27B |
Gross Margin % | 12.68% | 14.33% | 14.37% | 16.19% | 16.82% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | $0.00 | - | - |
SG&A Expenses | $0.00 | $0.00 | $0.00 | $472.69M | $84.93M |
Other Operating Expenses | $158.51M | $150.57M | $380.34M | $492.29M | $422.83M |
Total Operating Expenses | $158.51M | $150.57M | $380.34M | $492.29M | $507.76M |
Operating Performance | |||||
Operating Income | $391.66M | $416.57M | $889.19M | $1.15B | $757.64M |
Operating Margin % | 9.88% | 11.02% | 12.31% | 13.00% | 10.07% |
EBITDA | $674.38M | $709.30M | $1.27B | $1.37B | $1.19B |
EBITDA Margin % | 17.01% | 18.76% | 17.57% | 15.51% | 15.88% |
Other Income/Expenses | |||||
Interest Expense | $58.82M | $47.41M | $59.47M | $82.15M | $90.96M |
Other Income/Expenses Net | $-65.56M | $-53.91M | $-73.02M | $-80.40M | $-80.87M |
Income Before Tax | $326.10M | $362.66M | $816.17M | $1.07B | $676.76M |
Income Tax Expense | $77.70M | $86.98M | $151.81M | $242.41M | $171.89M |
Net Performance | |||||
Net Income | $237.53M | $275.68M | $664.36M | $823.23M | $504.88M |
Net Margin % | 5.99% | 7.29% | 9.20% | 9.34% | 6.71% |
EPS | $2.85 | $3.09 | $7.14 | $8.85 | $5.98 |
Diluted EPS | $2.78 | $3.03 | $6.97 | $8.66 | $5.91 |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | - | $4.30M | $19.29M | $147.12M | $335.56M |
Short Term Investments | - | - | - | - | - |
Net Receivables | $462.79M | $605.48M | $1.06B | $1.04B | $918.41M |
Inventory | $10.60M | $8.76M | $24.40M | $24.18M | $23.96M |
Other Current Assets | $50.18M | $34.24M | $56.46M | $48.75M | $58.07M |
Total Current Assets | $523.57M | $652.77M | $1.16B | $1.26B | $1.34B |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $1.45B | $1.41B | $2.73B | $2.51B | $2.84B |
Long Term Investments | - | $9.73M | $31.39M | $85.96M | $50.21M |
Tax Assets | $8.77M | $11.21M | $29.70M | $27.05M | $20.62M |
Other Non-Current Assets | $8.61M | $14.17M | $6.45M | $23.55M | $16.39M |
Total Non-Current Assets | $2.97B | $3.20B | $4.59B | $4.24B | $4.95B |
Total Assets | |||||
Total Assets | $3.49B | $3.85B | $5.75B | $5.51B | $6.28B |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $237.04M | $327.62M | $611.55M | $708.77M | $450.64M |
Short Term Debt | $119.87M | $131.52M | $478.93M | $153.02M | $301.75M |
Tax Payables | $4.63M | $33.22M | $16.25M | $41.71M | $2.44M |
Deferred Revenue | - | - | - | - | - |
Other Current Liabilities | $123.29M | $162.10M | $299.39M | $104.89M | $311.28M |
Total Current Liabilities | $484.83M | $654.46M | $1.41B | $966.68M | $1.07B |
Non-Current Liabilities | |||||
Long Term Debt | $1.57B | $1.10B | $1.56B | $1.58B | $2.04B |
Other Non-Current Liabilities | $40.09M | $75.00M | $159.70M | $132.12M | $3.70M |
Total Non-Current Liabilities | $1.85B | $1.40B | $2.13B | $2.08B | $2.63B |
Total Liabilities | |||||
Total Liabilities | $2.34B | $2.06B | $3.53B | $3.04B | $3.69B |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $520.74M | $1.12B | $1.13B | $1.09B | $1.10B |
Retained Earnings | $597.06M | $805.07M | $1.19B | $1.57B | $1.64B |
Accumulated Other Comprehensive Income/Loss | $18.74M | $-154.72M | $-144.67M | $-239.12M | $-200.54M |
Total Shareholders Equity | $1.15B | $1.79B | $2.22B | $2.46B | $2.59B |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $3.49B | $3.85B | $5.75B | $5.51B | $6.28B |
Total Debt | $1.69B | $1.23B | $2.04B | $1.73B | $2.34B |
Net Debt | $1.69B | $1.22B | $2.02B | $1.58B | $2.01B |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $248.40M | $275.68M | $664.36M | $823.23M | $504.88M |
Depreciation & Amortization | $300.31M | $299.23M | $393.03M | $430.59M | $441.98M |
Stock Based Compensation | $6.33M | $7.05M | $15.42M | $14.65M | $13.45M |
Working Capital Changes | |||||
Change in Accounts Receivable | - | - | - | $-56.76M | $228.23M |
Change in Inventory | $2.32M | $2.20M | $-1.23M | $-1.50M | $6.53M |
Change in Accounts Payable | $-50.39M | - | - | $-92.94M | $-114.44M |
Other Working Capital Changes | - | - | - | $3.75M | $-13.70M |
Total Working Capital Change | $15.00M | $33.66M | $41.94M | $-147.45M | $106.63M |
Other Operating | |||||
Other Non-Cash Items | $-150.83M | $-91.73M | $-411.21M | $-391.78M | $-224.98M |
Net Cash from Operations | $496.92M | $610.86M | $855.35M | $971.65M | $1.01B |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | $-265.12M | $-142.71M | $-268.66M | $-356.94M | $-364.32M |
Purchase of Investments | $-602.48K | $-7.45M | $-35.91M | $-80.55M | $-41.72M |
Sale of Investments | $1.86M | - | $40.69M | $12.93M | $89.23M |
Other Investing Activities | $108.78M | $96.97M | $109.36M | $260.01M | $148.18M |
Net Cash from Investing | $-308.49M | $-378.48M | $-1.16B | $223.42M | $-797.33M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-269.51M | $-602.24M | $-166.38M | $-493.30M | $-175.82M |
Stock Repurchases | $-197.65M | $-42.86M | $-214.73M | $-577.17M | $-288.02M |
Dividends Paid | $-61.78M | $-67.60M | $-85.39M | $-97.32M | $-123.32M |
Other Financing Activities | $340.51M | $59.27M | $788.80M | $84.70M | $-9.57M |
Net Cash from Financing | $-188.43M | $-228.08M | $322.30M | $-1.07B | $-28.07M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $-188.43M | $-228.08M | $15.00M | $127.83M | $188.44M |
Cash at Beginning of Period | - | - | $4.30M | $19.29M | $147.12M |
Cash at End of Period | - | $4.30M | $19.29M | $147.12M | $335.56M |
Key Metrics | |||||
Operating Cash Flow | $496.92M | $610.86M | $855.35M | $971.65M | $1.01B |
Capital Expenditure | $-268.81M | $-144.38M | $-275.80M | $-356.94M | $-364.32M |
Free Cash Flow | $228.11M | $466.49M | $579.55M | $614.70M | $649.52M |