Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.53B | 1.48B | 945.11M | 765.32M | 741.33M |
Gross Profit | 220.07M | 252.57M | 183.27M | 162.01M | 148.44M |
Operating Income | 136.10M | 178.11M | 132.71M | 103.56M | 77.85M |
EBITDA | 229.88M | 246.74M | 184.99M | 159.27M | 119.01M |
Net Income | 96.75M | 126.39M | 93.68M | 70.65M | 59.88M |
Balance Sheet | |||||
Cash & Short-Term Investments | 418.21M | 344.28M | 492.37M | 528.97M | 244.83M |
Total Assets | 1.74B | 1.59B | 1.48B | 1.39B | 1.01B |
Total Debt | 423.19M | 343.74M | 228.14M | 219.81M | 219.77M |
Net Debt | 154.94M | 168.52M | -64.88M | -133.46M | -13.51M |
Total Liabilities | 811.03M | 727.42M | 724.43M | 634.12M | 635.22M |
Stockholders' Equity | 927.20M | 857.22M | 750.00M | 726.75M | 347.69M |
Cash Flow | |||||
Free Cash Flow | 18.37M | -61.45M | 8.43M | -29.66M | 80.84M |
Operating Cash Flow | 180.28M | 24.76M | 120.26M | 82.36M | 144.36M |
Investing Cash Flow | -95.20M | -143.31M | -136.98M | -273.89M | 11.23M |
Financing Cash Flow | 9.22M | -4.21M | -41.69M | 311.72M | -40.24M |