Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.27B | $ 1.29B | $ 1.23B | $ 796.92M | $ 507.43M |
Gross Profit | $ 501.23M | $ 540.42M | $ 525.06M | $ 329.93M | $ 199.50M |
Operating Income | $ 87.00M | $ 164.31M | $ 184.67M | $ 33.35M | $ 31.16M |
EBITDA | $ 87.00M | $ 227.06M | $ 238.62M | $ 57.74M | $ 48.12M |
Net Income | $ 68.55M | $ 125.24M | $ 136.63M | $ 36.93M | $ 17.84M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 197.51M | $ 223.10M | $ 145.18M | $ 123.78M | $ 50.74M |
Total Assets | $ 1.21B | $ 1.11B | $ 931.79M | $ 586.55M | $ 315.94M |
Total Debt | $ 499.50M | $ 462.93M | $ 381.98M | $ 50.52M | $ 47.60M |
Net Debt | $ 301.99M | $ 239.83M | $ 236.80M | $ -73.25M | $ -3.14M |
Total Liabilities | $ 862.57M | $ 773.86M | $ 722.10M | $ 516.78M | $ 352.04M |
Stockholders' Equity | $ 343.75M | $ 340.24M | $ 209.69M | $ 69.77M | $ -36.09M |
Cash Flow | |||||
Free Cash Flow | $ 39.74M | $ 75.24M | $ 21.80M | $ 98.37M | $ 137.42M |
Operating Cash Flow | $ 147.11M | $ 172.30M | $ 74.45M | $ 146.24M | $ 150.44M |
Investing Cash Flow | $ -99.53M | $ -96.72M | $ -52.66M | $ -47.87M | $ -13.01M |
Financing Cash Flow | $ -72.95M | $ -1.80M | $ -177.00K | $ -31.47M | $ -98.33M |