Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 4.33B | $ 3.75B | $ 3.25B | $ 2.77B | $ 2.41B |
Gross Profit | $ 1.39B | $ 1.18B | $ 1.05B | $ 900.62M | $ 773.31M |
Operating Income | $ 244.89M | $ 219.03M | $ 201.64M | $ 169.41M | $ -166.88M |
EBITDA | $ 378.64M | $ 333.69M | $ 312.63M | $ 272.09M | $ -88.85M |
Net Income | $ 100.39M | $ 121.07M | $ 135.21M | $ 87.26M | $ -227.63M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 187.62M | $ 136.22M | $ 165.66M | $ 184.29M | $ 121.20M |
Total Assets | $ 3.63B | $ 2.77B | $ 2.51B | $ 2.20B | $ 1.95B |
Total Debt | $ 1.42B | $ 952.16M | $ 823.19M | $ 753.71M | $ 908.49M |
Net Debt | $ 1.23B | $ 815.95M | $ 657.52M | $ 569.42M | $ 787.29M |
Total Liabilities | $ 2.27B | $ 1.63B | $ 1.49B | $ 1.34B | $ 1.35B |
Stockholders' Equity | $ 1.02B | $ 907.47M | $ 799.72M | $ 660.40M | $ 425.89M |
Cash Flow | |||||
Free Cash Flow | $ 187.63M | $ 28.28M | $ 109.06M | $ 252.35M | $ 61.18M |
Operating Cash Flow | $ 280.36M | $ 105.89M | $ 167.27M | $ 291.76M | $ 107.81M |
Investing Cash Flow | $ -646.33M | $ -160.80M | $ -206.32M | $ -142.26M | $ -614.97M |
Financing Cash Flow | $ 413.94M | $ 18.78M | $ 24.43M | $ -75.20M | $ 561.14M |