Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.51B | $ 2.17B | $ 1.81B | $ 1.37B | $ 1.88B | |
$ 685.86M | $ 741.20M | $ 506.20M | $ 214.49M | $ 389.23M | |
$ 410.57M | $ 336.29M | $ 286.50M | $ 246.33M | $ 301.96M | |
$ 109.05M | $ 88.51M | $ 82.31M | $ 87.92M | $ 99.25M | |
$ 391.86M | $ 477.73M | $ 295.36M | $ 18.48M | $ 164.65M | |
$ 275.29M | $ 389.47M | $ 212.40M | $ -30.80M | $ 88.31M | |
$ -145.36M | $ -101.72M | $ -95.93M | $ -98.31M | $ -125.53M | |
$ 129.93M | $ 287.75M | $ 116.47M | $ -168.79M | $ -37.23M | |
$ 102.56M | $ 219.17M | $ 88.41M | $ -129.50M | $ -29.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.90 | $ 1.92 | $ 0.77 | $ -0.93 | $ -0.21 | |
$ 1.13 | $ 1.92 | $ 0.77 | $ -0.93 | $ -0.21 | |
114.37M | 114.37M | 114.37M | 139.18M | 139.18M | |
90.39M | 114.37M | 114.37M | 139.18M | 139.18M |