Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.36B | 4.19B | 3.33B | 3.01B | 2.63B |
Gross Profit | 468.73M | 499.55M | 486.99M | 427.91M | 357.89M |
Operating Income | 131.90M | 180.33M | 250.41M | 204.01M | 128.37M |
EBITDA | 182.93M | 220.19M | 287.39M | 235.07M | 145.44M |
Net Income | 88.28M | 127.82M | 191.80M | 146.21M | 91.84M |
Balance Sheet | |||||
Cash & Short-Term Investments | 6.13M | 8.30M | 13.45M | 82.84M | 19.41M |
Total Assets | 1.92B | 1.92B | 1.50B | 1.36B | 1.20B |
Total Debt | 303.93M | 445.40M | 81.49M | 40.66M | 43.52M |
Net Debt | 297.84M | 437.10M | 68.04M | -42.19M | 24.10M |
Total Liabilities | 630.65M | 718.29M | 421.72M | 386.19M | 353.90M |
Stockholders' Equity | 1.27B | 1.18B | 1.07B | 963.06M | 831.22M |
Cash Flow | |||||
Free Cash Flow | 145.55M | -117.78M | 57.57M | 83.11M | 72.38M |
Operating Cash Flow | 213.01M | -74.39M | 76.97M | 97.32M | 86.68M |
Investing Cash Flow | -71.10M | -65.83M | -36.57M | -578.00K | -17.05M |
Financing Cash Flow | -144.49M | 135.14M | -109.13M | -32.77M | -116.56M |