Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 3.37B | 2.91B | 2.74B | 2.70B | 2.75B |
Gross Profit | 728.50M | 614.76M | 574.29M | 538.00M | 553.39M |
Operating Income | 138.72M | 113.40M | 128.10M | 121.26M | 113.36M |
EBITDA | 204.95M | 166.12M | 180.31M | 177.13M | 168.86M |
Net Income | 73.07M | 75.19M | 86.53M | 65.41M | 52.31M |
Balance Sheet | |||||
Cash & Short-Term Investments | 79.61M | 102.95M | 74.42M | 51.03M | 11.65M |
Total Assets | 1.85B | 1.52B | 1.35B | 1.11B | 1.17B |
Total Debt | 552.87M | 340.14M | 387.30M | 349.68M | 462.62M |
Net Debt | 473.26M | 237.19M | 312.88M | 298.65M | 450.96M |
Total Liabilities | 1.02B | 752.67M | 738.71M | 686.78M | 803.08M |
Stockholders' Equity | 815.67M | 766.85M | 607.09M | 370.70M | 326.00M |
Cash Flow | |||||
Free Cash Flow | 4.07M | 94.98M | 80.35M | 210.83M | 93.45M |
Operating Cash Flow | 56.42M | 129.23M | 108.68M | 238.52M | 118.82M |
Investing Cash Flow | -194.69M | -40.98M | -130.74M | -53.00M | -19.96M |
Financing Cash Flow | 118.11M | -63.29M | 49.81M | -146.18M | -120.14M |