Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 290.17M | $ 207.26M | $ 194.34M | $ 161.57M | $ 145.01M |
Gross Profit | $ 290.17M | $ 207.26M | $ 194.34M | $ 161.57M | $ 145.01M |
Operating Income | $ 0.00 | $ 85.31M | $ 83.46M | $ 59.90M | $ 63.35M |
EBITDA | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 |
Net Income | $ 75.46M | $ 62.92M | $ 64.17M | $ 52.51M | $ 43.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ -1.19B | $ 1.40B | $ 2.67B | $ 1.58B | $ 933.95M |
Total Assets | $ 8.00B | $ 6.46B | $ 6.08B | $ 5.15B | $ 3.94B |
Total Debt | $ 139.96M | $ 284.86M | $ 144.73M | $ 259.24M | $ 295.00M |
Net Debt | $ -215.18M | $ 139.54M | $ -774.99M | $ -303.31M | $ 126.13M |
Total Liabilities | $ 7.05B | $ 5.82B | $ 5.40B | $ 4.51B | $ 3.40B |
Stockholders' Equity | $ 949.03M | $ 646.66M | $ 676.17M | $ 644.82M | $ 543.66M |
Cash Flow | |||||
Free Cash Flow | $ 104.82M | $ 74.50M | $ 88.59M | $ 46.79M | $ 36.81M |
Operating Cash Flow | $ 108.51M | $ 90.03M | $ 95.72M | $ 51.19M | $ 44.70M |
Investing Cash Flow | $ 328.00M | $ -706.89M | $ -207.35M | $ -259.13M | $ -62.68M |
Financing Cash Flow | $ -226.67M | $ -157.54M | $ 468.80M | $ 601.63M | $ 27.74M |