Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 729.58M | $ 677.39M | $ 458.24M | $ 237.69M | $ 820.86M | |
$ 323.96M | $ 257.39M | $ 183.74M | $ 51.14M | $ 329.48M | |
$ 290.03M | $ 247.56M | $ 219.43M | $ 204.89M | $ 259.42M | |
$ 67.30M | $ 667.56M | $ 493.93M | $ 391.43M | $ 750.80M | |
$ 101.67M | $ 74.53M | $ 31.84M | $ -104.47M | $ 141.70M | |
$ 33.93M | $ 8.31M | $ -38.29M | $ -153.75M | $ 68.19M | |
$ -12.28M | $ -10.27M | $ -17.54M | $ -17.38M | $ -13.76M | |
$ 21.65M | $ -1.97M | $ -58.99M | $ -195.80M | $ 54.44M | |
$ 14.79M | $ -9.10M | $ -43.29M | $ -124.87M | $ 42.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.47 | $ -0.29 | $ -1.38 | $ -4.02 | $ 1.37 | |
$ 0.36 | $ -0.29 | $ -1.38 | $ -4.02 | $ 1.35 | |
31.66M | 31.49M | 31.36M | 31.04M | 30.66M | |
40.99M | 31.49M | 31.36M | 31.04M | 31.15M |