Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.15B | $ 1.09B | $ 1.11B | $ 1.20B | $ 880.83M |
Gross Profit | $ 485.67M | $ 452.41M | $ 403.99M | $ 460.50M | $ 359.46M |
Operating Income | $ 305.67M | $ 276.20M | $ 246.74M | $ 275.38M | $ 233.63M |
EBITDA | $ 305.67M | $ 326.39M | $ 306.46M | $ 356.83M | $ 251.57M |
Net Income | $ 226.39M | $ 205.38M | $ 184.63M | $ 208.74M | $ 175.63M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.29M | $ 1.96M | $ 12.32M | $ 141.05M | $ 121.70M |
Total Assets | $ 1.32B | $ 932.88M | $ 933.71M | $ 920.32M | $ 770.49M |
Total Debt | $ 244.58M | $ 32.00M | $ 245.97M | $ 28.26M | $ 28.58M |
Net Debt | $ 243.29M | $ 30.04M | $ 233.65M | $ -112.79M | $ -93.12M |
Total Liabilities | $ 474.16M | $ 216.21M | $ 415.36M | $ 195.29M | $ 181.96M |
Stockholders' Equity | $ 850.14M | $ 716.67M | $ 518.35M | $ 725.03M | $ 588.53M |
Cash Flow | |||||
Free Cash Flow | $ 143.93M | $ 223.33M | $ 39.99M | $ 98.67M | $ 14.47M |
Operating Cash Flow | $ 143.93M | $ 389.42M | $ 216.22M | $ 258.06M | $ 187.29M |
Investing Cash Flow | $ -236.53M | $ -166.09M | $ -168.88M | $ -158.04M | $ -170.66M |
Financing Cash Flow | $ 91.94M | $ -233.70M | $ -176.06M | $ -80.67M | $ -43.77M |