Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 310.46M | $ 331.34M | $ 391.87M | $ 336.79M | $ 261.02M |
Gross Profit | $ 261.06M | $ 317.55M | $ 378.03M | $ 335.01M | $ 261.02M |
Operating Income | $ 176.71M | $ 209.99M | $ 375.10M | $ 321.12M | $ 246.36M |
EBITDA | $ 248.96M | $ 322.25M | $ 478.18M | $ 386.42M | $ 265.43M |
Net Income | $ 179.72M | $ 213.92M | $ 368.84M | $ 224.40M | $ 157.29M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 193.51M | $ 291.05M | $ 201.53M | $ 246.49M | $ 350.85M |
Total Assets | $ 1.24B | $ 1.23B | $ 926.39M | $ 999.57M | $ 724.83M |
Total Debt | $ 449.08M | $ 637.88M | $ 394.65M | $ 385.52M | $ 377.12M |
Net Debt | $ 255.56M | $ 346.83M | $ 193.13M | $ 139.03M | $ 99.02M |
Total Liabilities | $ 568.55M | $ 665.71M | $ 400.46M | $ 391.73M | $ 382.71M |
Stockholders' Equity | $ 674.96M | $ 565.79M | $ 414.74M | $ 539.91M | $ 313.50M |
Cash Flow | |||||
Free Cash Flow | $ 140.65M | $ 201.66M | $ 362.51M | $ 313.10M | $ 257.45M |
Operating Cash Flow | $ 141.06M | $ 201.73M | $ 363.81M | $ 313.11M | $ 257.46M |
Investing Cash Flow | $ -66.76M | $ -56.63M | $ 43.72M | $ -314.94M | $ -18.00M |
Financing Cash Flow | $ -171.84M | $ -55.57M | $ -452.50M | $ -29.79M | $ -23.78M |