Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.45B | 2.32B | 2.31B | 2.38B | 1.75B |
Gross Profit | 637.49M | 590.23M | 586.31M | 603.92M | 439.19M |
Operating Income | 86.24M | 79.70M | 89.02M | 104.37M | 54.51M |
EBITDA | 238.05M | 213.32M | 226.68M | 231.72M | 156.50M |
Net Income | 46.46M | 36.90M | 50.69M | 58.11M | 27.27M |
Balance Sheet | |||||
Cash & Short-Term Investments | 133.73M | 115.99M | 89.64M | 118.46M | 120.50M |
Total Assets | 1.92B | 1.93B | 1.87B | 1.87B | 1.53B |
Total Debt | 1.11B | 1.17B | 1.18B | 1.15B | 931.73M |
Net Debt | 1.00B | 1.09B | 1.15B | 1.09B | 857.94M |
Total Liabilities | 1.52B | 1.57B | 1.52B | 1.56B | 1.26B |
Stockholders' Equity | 398.11M | 367.80M | 345.66M | 313.79M | 268.29M |
Cash Flow | |||||
Free Cash Flow | 164.14M | 165.77M | 89.35M | 161.91M | 88.30M |
Operating Cash Flow | 201.50M | 218.28M | 119.17M | 200.32M | 114.81M |
Investing Cash Flow | -25.71M | -36.26M | -31.91M | -100.00M | -75.08M |
Financing Cash Flow | -145.18M | -133.64M | -123.05M | -113.25M | 9.84M |