Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.01B | $ 871.46M | $ 943.47M | $ 1.03B | $ 615.92M | |
$ 513.45M | $ 171.69M | $ 292.77M | $ 334.85M | $ 127.96M | |
$ 331.44M | $ 109.74M | $ 83.64M | $ 72.42M | $ 76.80M | |
$ 264.32M | $ 242.39M | $ 201.94M | $ 220.22M | $ 155.33M | |
$ 436.38M | $ 289.46M | $ 427.12M | $ 477.29M | $ 214.16M | |
$ 182.01M | $ 70.81M | $ 212.93M | $ 228.72M | $ 58.83M | |
$ -18.64M | $ -29.82M | $ -60.43M | $ -54.20M | $ -33.38M | |
$ 163.37M | $ 11.86M | $ 151.07M | $ 176.50M | $ 113.46M | |
$ 104.63M | $ -49.37M | $ 11.10M | $ 124.80M | $ 80.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.58 | $ -0.27 | $ 0.06 | $ 0.73 | $ 0.51 | |
$ 0.56 | $ -0.27 | $ 0.06 | $ 0.71 | $ 0.50 | |
186.59M | 182.61M | 180.30M | 171.05M | 158.86M | |
195.33M | 183.45M | 181.76M | 175.23M | 161.54M |