Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.15B | $ 1.03B | $ 991.95M | $ 1.05B | $ 717.64M |
Gross Profit | $ 347.80M | $ 356.36M | $ 351.90M | $ 368.91M | $ 215.47M |
Operating Income | $ 274.30M | $ 236.34M | $ 247.13M | $ 274.54M | $ 108.57M |
EBITDA | $ 214.27M | $ 251.82M | $ 262.88M | $ 289.60M | $ 123.07M |
Net Income | $ 81.80M | $ 164.77M | $ 189.96M | $ 212.43M | $ 63.79M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 355.54M | $ 173.24M | $ 200.48M | $ 299.51M | $ 215.95M |
Total Assets | $ 1.43B | $ 1.05B | $ 987.63M | $ 1.17B | $ 952.78M |
Total Debt | $ 330.60M | $ 135.63M | $ 157.01M | $ 172.29M | $ 204.42M |
Net Debt | $ -24.94M | $ -37.61M | $ -43.47M | $ -127.22M | $ -11.53M |
Total Liabilities | $ 573.81M | $ 291.09M | $ 350.05M | $ 483.76M | $ 378.26M |
Stockholders' Equity | $ 244.67M | $ 185.11M | $ 120.23M | $ 154.26M | $ 31.39M |
Cash Flow | |||||
Free Cash Flow | $ 437.61M | $ 239.30M | $ 117.69M | $ 460.73M | $ 202.59M |
Operating Cash Flow | $ 441.53M | $ 242.73M | $ 124.16M | $ 469.59M | $ 211.41M |
Investing Cash Flow | $ -34.35M | $ -53.23M | $ 131.35M | $ -145.75M | $ -1.72M |
Financing Cash Flow | $ -228.08M | $ -210.02M | $ -353.38M | $ -244.42M | $ -101.29M |