Metrics | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $4.53B | $4.99B | $5.71B | $6.06B | $6.51B |
Cost of Revenue | $3.27B | $3.57B | $4.12B | $4.28B | $4.57B |
Gross Profit | $1.26B | $1.42B | $1.59B | $1.79B | $1.93B |
Gross Margin % | 27.91% | 28.49% | 27.89% | 29.46% | 29.72% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | - | - | - |
SG&A Expenses | $0.00 | $0.00 | $832.30M | $849.00M | $916.80M |
Other Operating Expenses | $639.00M | $744.30M | $-3.00M | $-6.00M | - |
Total Operating Expenses | $639.00M | $744.30M | $832.30M | $849.00M | $916.80M |
Operating Performance | |||||
Operating Income | $624.90M | $678.70M | $759.90M | $936.40M | $1.02B |
Operating Margin % | 13.80% | 13.59% | 13.31% | 15.45% | 15.63% |
EBITDA | $838.70M | $974.80M | $1.09B | $1.36B | $1.51B |
EBITDA Margin % | 18.52% | 19.52% | 19.08% | 20.28% | 23.14% |
Other Income/Expenses | |||||
Interest Expense | $62.50M | $57.50M | $84.70M | $135.50M | $150.20M |
Other Income/Expenses Net | $-45.40M | $17.50M | $-87.70M | $-141.50M | $-139.70M |
Income Before Tax | $579.50M | $696.20M | $672.20M | $794.90M | $877.40M |
Income Tax Expense | $117.00M | $148.70M | $133.10M | $164.30M | $179.30M |
Net Performance | |||||
Net Income | $462.50M | $547.50M | $539.10M | $630.60M | $698.10M |
Net Margin % | 10.21% | 10.96% | 9.44% | 10.40% | 10.73% |
EPS | $4.03 | $4.73 | $4.62 | $5.36 | $5.93 |
Diluted EPS | $3.95 | $4.65 | $4.55 | $5.30 | $5.86 |
Metrics | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $476.60M | $274.50M | $224.70M | $252.30M | $304.40M |
Short Term Investments | - | - | $600.00K | $700.00K | $800.00K |
Net Receivables | $711.30M | $820.30M | $946.90M | $974.00M | $1.07B |
Inventory | - | - | $29.30M | $34.10M | $30.50M |
Other Current Assets | $140.10M | $166.50M | $156.80M | $132.10M | $139.60M |
Total Current Assets | $1.33B | $1.26B | $1.33B | $1.39B | $1.54B |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $454.20M | $439.20M | $150.90M | $145.70M | $348.40M |
Long Term Investments | $141.60M | $194.00M | $221.60M | $241.90M | $456.30M |
Tax Assets | - | - | $9.80M | $695.10M | $23.80M |
Other Non-Current Assets | $707.60M | $1.08B | $1.90B | $829.20M | $1.10B |
Total Non-Current Assets | $3.56B | $6.86B | $6.84B | $6.84B | $6.70B |
Total Assets | |||||
Total Assets | $4.89B | $8.12B | $8.17B | $8.23B | $8.24B |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $151.80M | $248.90M | $244.90M | $157.30M | $314.00M |
Short Term Debt | $435.20M | $40.20M | $45.40M | $1.22B | $38.00M |
Tax Payables | $38.50M | $42.60M | $40.90M | $69.70M | $112.50M |
Deferred Revenue | $155.70M | $240.80M | $198.50M | $199.80M | $227.40M |
Other Current Liabilities | $560.10M | $715.50M | $824.60M | $951.40M | $957.30M |
Total Current Liabilities | $1.34B | $1.29B | $1.31B | $2.40B | $1.42B |
Non-Current Liabilities | |||||
Long Term Debt | $1.68B | $4.15B | $3.79B | $2.43B | $3.54B |
Other Non-Current Liabilities | $223.80M | $274.00M | $481.30M | $277.50M | $367.00M |
Total Non-Current Liabilities | $2.20B | $5.02B | $4.94B | $3.59B | $4.65B |
Total Liabilities | |||||
Total Liabilities | $3.54B | $6.31B | $6.25B | $5.99B | $6.07B |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $1.60M | $1.60M | $1.60M | $1.60M | $1.60M |
Retained Earnings | $2.30B | $2.58B | $2.82B | $3.11B | $3.44B |
Accumulated Other Comprehensive Income/Loss | $-100.40M | $9.20M | $-226.30M | $-284.70M | $-331.70M |
Total Shareholders Equity | $1.35B | $1.81B | $1.92B | $2.24B | $2.17B |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $4.89B | $8.12B | $8.17B | $8.23B | $8.24B |
Total Debt | $2.11B | $4.19B | $3.84B | $3.41B | $3.58B |
Net Debt | $1.63B | $3.92B | $3.61B | $3.16B | $3.27B |
Metrics | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $462.50M | $547.50M | $539.10M | $630.60M | $698.10M |
Depreciation & Amortization | $196.70M | $221.10M | $332.60M | $298.80M | $477.90M |
Stock Based Compensation | $60.80M | $58.60M | $68.40M | $73.10M | $70.60M |
Working Capital Changes | |||||
Change in Accounts Receivable | $-33.50M | $-42.40M | $-85.40M | $19.60M | $-37.40M |
Change in Inventory | - | - | $26.70M | $104.50M | - |
Change in Accounts Payable | - | - | $-26.70M | $-104.50M | $136.50M |
Other Working Capital Changes | $12.20M | $12.40M | $-615.00M | $-249.20M | $-130.30M |
Total Working Capital Change | $-256.90M | $-285.80M | $-700.40M | $-229.60M | $-31.20M |
Other Operating | |||||
Other Non-Cash Items | $106.10M | $46.70M | $153.10M | $101.20M | $887.80M |
Net Cash from Operations | $598.20M | $640.10M | $443.50M | $823.30M | $1.06B |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | - | - | $-73.10M | $-75.20M | $-113.00M |
Purchase of Investments | - | - | - | - | - |
Sale of Investments | - | $66.70M | - | - | - |
Other Investing Activities | $-102.60M | $-116.80M | $-24.00M | $-5.20M | $-700.00K |
Net Cash from Investing | $-441.70M | $-2.65B | $-110.40M | $-80.40M | $-148.00M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-1.29B | $-2.23B | $-765.50M | $-1.38B | $-60.00M |
Stock Repurchases | $-69.30M | $-21.50M | $-22.80M | $-24.30M | $-485.40M |
Dividends Paid | $-241.00M | $-261.70M | $-290.70M | $-331.00M | $-368.20M |
Other Financing Activities | $1.65B | $4.31B | $648.00M | $-17.50M | $-14.30M |
Net Cash from Financing | $51.20M | $1.80B | $-370.80M | $-714.70M | $-855.50M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $203.40M | $-202.10M | $-49.80M | $27.60M | $52.10M |
Cash at Beginning of Period | $273.20M | $476.60M | $274.50M | $224.70M | $252.30M |
Cash at End of Period | $476.60M | $274.50M | $224.70M | $252.30M | $304.40M |
Key Metrics | |||||
Operating Cash Flow | $598.20M | $640.10M | $443.50M | $823.30M | $1.06B |
Capital Expenditure | $-98.70M | $-100.70M | $-73.10M | $-75.20M | $-113.00M |
Free Cash Flow | $499.50M | $539.40M | $370.40M | $748.10M | $943.20M |