Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.12B | 1.05B | 976.27M | 1.01B | 741.55M |
Gross Profit | 468.24M | 418.31M | 379.27M | 358.93M | 293.55M |
Operating Income | 148.38M | 123.45M | 128.57M | 150.73M | 101.53M |
EBITDA | 226.70M | 188.56M | 180.49M | 194.52M | 141.19M |
Net Income | 81.01M | 64.16M | 68.20M | 72.65M | 58.89M |
Balance Sheet | |||||
Cash & Short-Term Investments | 128.86M | 80.53M | 50.34M | 118.26M | 46.06M |
Total Assets | 1.11B | 995.32M | 972.15M | 932.72M | 632.90M |
Total Debt | 688.22M | 644.88M | 643.43M | 576.01M | 427.92M |
Net Debt | 559.37M | 564.34M | 593.09M | 457.75M | 381.87M |
Total Liabilities | 880.30M | 781.09M | 771.54M | 737.13M | 512.84M |
Stockholders' Equity | 221.70M | 202.07M | 188.08M | 177.27M | 106.53M |
Cash Flow | |||||
Free Cash Flow | 188.39M | 174.26M | 6.75M | 142.50M | 85.94M |
Operating Cash Flow | 219.26M | 201.01M | 40.14M | 160.00M | 96.61M |
Investing Cash Flow | -31.85M | -26.65M | -11.60M | -41.36M | -10.67M |
Financing Cash Flow | -139.11M | -144.17M | -96.47M | -46.44M | -83.62M |