Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.30B | $ 935.06M | $ 425.21M | $ 339.41M | $ 347.34M | |
$ 709.54M | $ 581.70M | $ 187.69M | $ 138.76M | $ 174.81M | |
$ 344.90M | $ 545.51M | $ 263.78M | $ 142.96M | $ 123.15M | |
$ 60.04M | $ 47.93M | $ 42.29M | $ 24.69M | $ 13.38M | |
$ 491.00M | $ 81.83M | $ -25.00M | $ 22.69M | $ 55.62M | |
$ 364.64M | $ -13.44M | $ -76.09M | $ -4.20M | $ 32.06M | |
$ 46.30M | $ -9.48M | $ -14.21M | $ -7.28M | $ -23.03M | |
$ 410.94M | $ 26.72M | $ -75.04M | $ -11.48M | $ 28.63M | |
$ 326.66M | $ 28.07M | $ -71.28M | $ -13.47M | $ 31.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.79 | $ 0.41 | $ -1.06 | $ -0.25 | $ 0.81 | |
$ 4.65 | $ 0.40 | $ -1.06 | $ -0.25 | $ 0.79 | |
68.27M | 68.49M | 67.49M | 54.13M | 38.99M | |
70.24M | 70.67M | 67.49M | 54.13M | 40.11M |