Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.02B | $ 914.86M | $ 780.54M | $ 756.47M | $ 711.00M |
Gross Profit | $ 471.18M | $ 385.93M | $ 352.82M | $ 355.65M | $ 305.00M |
Operating Income | $ 237.87M | $ 141.31M | $ 157.04M | $ 185.58M | $ 137.00M |
EBITDA | $ 274.17M | $ 171.43M | $ 179.78M | $ 209.09M | $ 161.00M |
Net Income | $ 170.10M | $ 101.21M | $ 122.80M | $ 138.51M | $ 107.00M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 272.52M | $ 234.06M | $ 189.36M | $ 73.18M | $ 4.00M |
Total Assets | $ 1.23B | $ 1.21B | $ 981.55M | $ 686.09M | $ 544.00M |
Total Debt | $ 521.34M | $ 518.62M | $ 350.90M | $ 123.18M | $ 23.00M |
Net Debt | $ 248.82M | $ 284.56M | $ 161.54M | $ 50.00M | $ 19.00M |
Total Liabilities | $ 884.57M | $ 903.90M | $ 685.04M | $ 379.04M | $ 270.00M |
Stockholders' Equity | $ 331.85M | $ 287.28M | $ 283.78M | $ 288.85M | $ 253.00M |
Cash Flow | |||||
Free Cash Flow | $ 177.60M | $ 108.99M | $ 98.96M | $ 134.43M | $ 125.00M |
Operating Cash Flow | $ 216.13M | $ 145.19M | $ 133.39M | $ 163.28M | $ 151.00M |
Investing Cash Flow | $ -97.18M | $ -128.96M | $ -34.09M | $ -27.76M | $ -25.00M |
Financing Cash Flow | $ -66.54M | $ 19.61M | $ 28.87M | $ -66.23M | $ -125.00M |