Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 570.32M | $ 507.53M | $ 385.08M | $ 354.86M | $ 366.92M |
Gross Profit | $ 374.66M | $ 363.40M | $ 341.49M | $ 341.03M | $ 293.71M |
Operating Income | $ 171.06M | $ 161.68M | $ 156.79M | $ 154.88M | $ 106.34M |
EBITDA | $ 183.42M | $ 177.14M | $ 175.87M | $ 178.88M | $ 137.42M |
Net Income | $ 132.62M | $ 124.93M | $ 120.51M | $ 118.53M | $ 81.44M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.02B | $ 1.70B | $ 1.86B | $ 1.92B | $ 1.27B |
Total Assets | $ 8.93B | $ 8.73B | $ 8.34B | $ 8.10B | $ 7.32B |
Total Debt | $ 325.05M | $ 397.39M | $ 302.94M | $ 309.44M | $ 270.91M |
Net Debt | $ 248.21M | $ 319.92M | $ 218.24M | $ 255.02M | $ 196.72M |
Total Liabilities | $ 7.75B | $ 7.66B | $ 7.42B | $ 7.13B | $ 6.39B |
Stockholders' Equity | $ 1.11B | $ 989.57M | $ 864.07M | $ 916.25M | $ 886.85M |
Cash Flow | |||||
Free Cash Flow | $ 181.49M | $ 181.96M | $ 173.15M | $ 163.88M | $ 151.64M |
Operating Cash Flow | $ 194.07M | $ 187.94M | $ 175.53M | $ 166.76M | $ 154.49M |
Investing Cash Flow | $ -276.61M | $ -358.29M | $ -784.87M | $ -598.56M | $ -582.66M |
Financing Cash Flow | $ 77.91M | $ 177.22M | $ 206.95M | $ 713.94M | $ 587.85M |