Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.29B | $ 1.23B | $ 796.92M | $ 507.43M | $ 494.54M |
Gross Profit | $ 540.42M | $ 525.06M | $ 329.93M | $ 199.50M | $ 175.99M |
Operating Income | $ 164.31M | $ 184.67M | $ 33.35M | $ 31.16M | $ 29.66M |
EBITDA | $ 227.06M | $ 238.62M | $ 57.74M | $ 48.12M | $ 45.65M |
Net Income | $ 125.24M | $ 136.63M | $ 36.93M | $ 17.84M | $ 15.84M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 223.10M | $ 145.18M | $ 123.78M | $ 50.74M | $ 12.39M |
Total Assets | $ 1.11B | $ 931.79M | $ 586.55M | $ 315.94M | $ 268.91M |
Total Debt | $ 462.93M | $ 381.98M | $ 50.52M | $ 47.60M | $ 84.59M |
Net Debt | $ 239.83M | $ 236.80M | $ -73.25M | $ -3.14M | $ 72.20M |
Total Liabilities | $ 773.86M | $ 722.10M | $ 516.78M | $ 352.04M | $ 265.88M |
Stockholders' Equity | $ 340.24M | $ 209.69M | $ 69.77M | $ -36.09M | $ 3.03M |
Cash Flow | |||||
Free Cash Flow | $ 75.24M | $ 21.80M | $ 98.37M | $ 137.42M | $ 10.16M |
Operating Cash Flow | $ 172.30M | $ 74.45M | $ 146.24M | $ 150.44M | $ 20.04M |
Investing Cash Flow | $ -96.72M | $ -52.66M | $ -47.87M | $ -13.01M | $ -9.87M |
Financing Cash Flow | $ -1.80M | $ -177.00K | $ -31.47M | $ -98.33M | $ -14.33M |