Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.01B | $ 1.99B | $ 1.97B | $ 1.91B | $ 1.73B | |
$ 2.01B | $ 421.56M | $ 467.03M | $ 513.24M | $ 449.32M | |
$ 2.08B | $ 414.24M | $ 267.03M | $ 295.50M | $ 277.39M | |
$ 32.23M | $ 36.17M | $ 35.64M | $ 32.15M | $ 28.44M | |
$ -28.37M | $ 29.89M | $ 235.64M | $ 249.88M | $ 200.37M | |
$ -68.71M | $ 7.32M | $ 172.69M | $ 202.92M | $ 173.52M | |
$ -32.63M | $ -55.68M | $ -91.32M | $ -67.69M | $ -90.98M | |
$ -101.34M | $ -48.36M | $ 81.37M | $ 135.23M | $ 7.15M | |
$ -103.61M | $ -60.41M | $ 66.33M | $ 130.96M | $ -9.58M | |
$ -1.24 | $ -0.72 | $ 0.79 | $ 1.54 | $ -0.11 | |
$ -1.24 | $ -0.73 | $ 0.79 | $ 1.53 | $ -0.11 | |
83.33M | 84.02M | 83.47M | 84.83M | 83.39M | |
83.33M | 82.20M | 84.12M | 85.83M | 83.39M |