Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 914.86M | $ 780.54M | $ 756.47M | $ 711.00M | $ 783.00M |
Gross Profit | $ 385.93M | $ 352.82M | $ 355.65M | $ 305.00M | $ 372.00M |
Operating Income | $ 141.31M | $ 157.04M | $ 185.58M | $ 137.00M | $ 201.00M |
EBITDA | $ 171.43M | $ 179.78M | $ 209.09M | $ 161.00M | $ 222.00M |
Net Income | $ 101.21M | $ 122.80M | $ 138.51M | $ 107.00M | $ 155.00M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 234.06M | $ 189.36M | $ 73.18M | $ 4.00M | $ 3.00M |
Total Assets | $ 1.21B | $ 981.55M | $ 686.09M | $ 544.00M | $ 521.00M |
Total Debt | $ 518.62M | $ 350.90M | $ 123.18M | $ 23.00M | $ 17.00M |
Net Debt | $ 284.56M | $ 161.54M | $ 50.00M | $ 19.00M | $ 14.00M |
Total Liabilities | $ 903.90M | $ 685.04M | $ 379.04M | $ 270.00M | $ 263.00M |
Stockholders' Equity | $ 287.28M | $ 283.78M | $ 288.85M | $ 253.00M | $ 242.00M |
Cash Flow | |||||
Free Cash Flow | $ 108.99M | $ 98.96M | $ 134.43M | $ 125.00M | $ 166.00M |
Operating Cash Flow | $ 145.19M | $ 133.39M | $ 163.28M | $ 151.00M | $ 189.00M |
Investing Cash Flow | $ -128.96M | $ -34.09M | $ -27.76M | $ -25.00M | $ -28.00M |
Financing Cash Flow | $ 19.61M | $ 28.87M | $ -66.23M | $ -125.00M | $ -165.00M |