Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.37B | $ 1.97B | $ 1.66B | $ 1.27B | $ 1.41B | |
$ 330.15M | $ 546.82M | $ 365.33M | $ 229.11M | $ 287.88M | |
$ 241.94M | $ 280.85M | $ 206.03M | $ 155.19M | $ 169.06M | |
$ 57.41M | $ 42.55M | $ 39.55M | $ 37.13M | $ 36.39M | |
$ 145.62M | $ 290.14M | $ 198.85M | $ 111.05M | $ 148.81M | |
$ 88.21M | $ 265.98M | $ 159.30M | $ 73.92M | $ 118.82M | |
$ -31.57M | $ -5.14M | $ -4.34M | $ -4.56M | $ -2.71M | |
$ 56.64M | $ 260.84M | $ 154.96M | $ 69.36M | $ 116.11M | |
$ 167.35M | $ 193.19M | $ 105.86M | $ 52.77M | $ 87.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.44 | $ 7.18 | $ 3.87 | $ 1.91 | $ 3.06 | |
$ 0.43 | $ 7.14 | $ 3.85 | $ 1.91 | $ 3.04 | |
25.91M | 26.78M | 27.16M | 27.63M | 28.20M | |
26.00M | 26.93M | 27.29M | 27.70M | 28.31M |