Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 274.93M | $ 254.66M | $ 237.52M | $ 186.93M | $ 181.69M |
Gross Profit | $ 274.14M | $ 254.66M | $ 237.52M | $ 186.93M | $ 181.69M |
Operating Income | $ 88.41M | $ 131.68M | $ 66.79M | $ 59.74M | $ 63.27M |
EBITDA | $ 0.00 | $ 106.35M | $ 81.24M | $ 68.60M | $ 74.11M |
Net Income | $ 68.94M | $ 72.95M | $ 51.49M | $ 45.27M | $ 47.94M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 143.06M | $ 1.37B | $ 1.59B | $ 1.30B | $ 835.64M |
Total Assets | $ 7.59B | $ 6.74B | $ 5.99B | $ 4.73B | $ 3.84B |
Total Debt | $ 409.21M | $ 578.99M | $ 200.04M | $ 207.25M | $ 137.75M |
Net Debt | $ 273.66M | $ 426.56M | $ 31.44M | $ -210.03M | $ 52.67M |
Total Liabilities | $ 6.79B | $ 6.11B | $ 5.35B | $ 4.16B | $ 3.31B |
Stockholders' Equity | $ 793.20M | $ 633.15M | $ 633.89M | $ 568.23M | $ 526.61M |
Cash Flow | |||||
Free Cash Flow | $ 68.78M | $ 60.80M | $ 65.89M | $ 61.08M | $ 58.73M |
Operating Cash Flow | $ 72.42M | $ 65.82M | $ 69.60M | $ 63.54M | $ 62.83M |
Investing Cash Flow | $ 474.38M | $ -178.69M | $ -482.50M | $ -562.42M | $ -32.07M |
Financing Cash Flow | $ -556.17M | $ 96.69M | $ 164.22M | $ 831.08M | $ -87.08M |