Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 286.63M | $ 246.08M | $ 218.76M | $ 231.43M | $ 224.30M |
Gross Profit | $ 286.63M | $ 246.08M | $ 218.76M | $ 231.43M | $ 224.30M |
Operating Income | $ 148.26M | $ 136.99M | $ 111.19M | $ 111.31M | $ 113.49M |
EBITDA | $ 0.00 | $ 143.11M | $ 125.81M | $ 121.98M | $ 119.19M |
Net Income | $ 114.36M | $ 102.07M | $ 88.08M | $ 89.59M | $ 89.35M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 156.28M | $ 1.71B | $ 2.04B | $ 1.71B | $ 950.25M |
Total Assets | $ 6.17B | $ 5.88B | $ 6.00B | $ 5.76B | $ 5.02B |
Total Debt | $ 434.86M | $ 290.96M | $ 312.46M | $ 295.96M | $ 4.06M |
Net Debt | $ 278.58M | $ 90.96M | $ -322.17M | $ -232.70M | $ -136.09M |
Total Liabilities | $ 5.49B | $ 5.30B | $ 5.34B | $ 3.20M | $ 4.06M |
Stockholders' Equity | $ 677.07M | $ 577.85M | $ 681.11M | $ 701.11M | $ 658.38M |
Cash Flow | |||||
Free Cash Flow | $ 134.62M | $ 113.68M | $ 98.95M | $ 84.25M | $ 93.91M |
Operating Cash Flow | $ 137.58M | $ 115.82M | $ 102.27M | $ 89.80M | $ 98.64M |
Investing Cash Flow | $ 14.68M | $ -410.45M | $ -191.17M | $ -285.29M | $ -103.30M |
Financing Cash Flow | $ -195.98M | $ -140.00M | $ 194.87M | $ 584.01M | $ 20.94M |