Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.09B | $ 1.11B | $ 1.20B | $ 880.83M | $ 745.35M |
Gross Profit | $ 452.41M | $ 403.99M | $ 460.50M | $ 359.46M | $ 306.50M |
Operating Income | $ 276.20M | $ 246.74M | $ 275.38M | $ 233.63M | $ 188.20M |
EBITDA | $ 326.39M | $ 306.46M | $ 356.83M | $ 251.57M | $ 202.23M |
Net Income | $ 205.38M | $ 184.63M | $ 208.74M | $ 175.63M | $ 144.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.96M | $ 12.32M | $ 141.05M | $ 121.70M | $ 148.83M |
Total Assets | $ 932.88M | $ 933.71M | $ 920.32M | $ 770.49M | $ 592.24M |
Total Debt | $ 32.00M | $ 245.97M | $ 28.26M | $ 28.58M | $ 34.24M |
Net Debt | $ 30.04M | $ 233.65M | $ -112.79M | $ -93.12M | $ -114.59M |
Total Liabilities | $ 216.21M | $ 415.36M | $ 195.29M | $ 181.96M | $ 143.06M |
Stockholders' Equity | $ 716.67M | $ 518.35M | $ 725.03M | $ 588.53M | $ 449.18M |
Cash Flow | |||||
Free Cash Flow | $ 223.33M | $ 39.99M | $ 98.67M | $ 14.47M | $ 89.09M |
Operating Cash Flow | $ 389.42M | $ 216.22M | $ 258.06M | $ 187.29M | $ 156.35M |
Investing Cash Flow | $ -166.09M | $ -168.88M | $ -158.04M | $ -170.66M | $ -67.24M |
Financing Cash Flow | $ -233.70M | $ -176.06M | $ -80.67M | $ -43.77M | $ -45.97M |