Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.04B | 782.25M | 640.49M | 662.77M | 679.59M |
Gross Profit | 291.15M | 212.18M | 191.79M | 187.73M | 203.06M |
Operating Income | 136.31M | 107.44M | 84.23M | 82.81M | 108.64M |
EBITDA | 187.68M | 148.91M | 94.79M | 92.41M | 144.95M |
Net Income | 93.50M | 75.62M | 60.34M | 59.15M | 76.64M |
Balance Sheet | |||||
Cash & Short-Term Investments | 133.86M | 242.99M | 172.56M | 131.50M | 74.61M |
Total Assets | 1.89B | 1.93B | 1.65B | 1.41B | 1.11B |
Total Debt | 184.82M | 232.02M | 313.00M | 277.86M | 262.73M |
Net Debt | 50.95M | 54.45M | 140.44M | 203.63M | 205.70M |
Total Liabilities | 735.88M | 850.30M | 677.47M | 628.78M | 549.39M |
Stockholders' Equity | 1.15B | 1.08B | 974.18M | 779.02M | 562.73M |
Cash Flow | |||||
Free Cash Flow | -10.67M | 203.80M | 15.42M | 66.35M | 39.99M |
Operating Cash Flow | 27.45M | 262.26M | 38.52M | 96.98M | 70.10M |
Investing Cash Flow | 25.10M | -129.82M | 41.67M | -95.79M | -50.01M |
Financing Cash Flow | -96.28M | -127.76M | 15.78M | 17.30M | -21.58M |