Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 582.02M | $ 437.86M | $ 305.44M | $ 159.74M | $ 6.00M | |
$ 460.79M | $ 354.37M | $ 249.92M | $ 132.00M | $ 4.42M | |
$ 268.76M | $ 234.19M | $ 162.39M | $ 115.02M | $ 150.32M | |
$ 24.36M | $ 23.39M | $ 18.84M | $ 10.24M | $ 3.21M | |
$ 221.51M | $ 143.57M | $ 106.37M | $ 1.51M | $ -142.69M | |
$ 192.03M | $ 120.19M | $ 68.70M | $ 3.68M | $ -145.90M | |
$ -18.63M | $ -15.50M | $ -50.10M | $ -53.93M | $ -6.07M | |
$ 173.40M | $ 104.69M | $ 37.43M | $ -36.94M | $ -151.98M | |
$ 128.85M | $ 181.47M | $ 34.60M | $ -51.86M | $ -158.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.17 | $ 3.07 | $ 0.60 | $ -0.91 | $ -2.48 | |
$ 2.13 | $ 2.97 | $ 0.58 | $ -0.91 | $ -2.48 | |
59.47M | 59.17M | 57.53M | 56.89M | 63.68M | |
60.37M | 61.10M | 59.21M | 56.89M | 63.68M |