Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 628.61M | $ 613.77M | $ 540.58M | $ 476.29M | $ 393.47M | |
$ 628.61M | $ 613.77M | $ 540.58M | $ 476.29M | $ 393.47M | |
$ 640.14M | $ 230.91M | $ -325.98M | $ -381.47M | $ -317.67M | |
$ 27.29M | $ 24.31M | $ 23.93M | $ 23.76M | $ 9.68M | |
$ 291.82M | $ 268.53M | $ 242.96M | $ 116.39M | $ 0.00 | |
$ 264.53M | $ 277.60M | $ 214.60M | $ 94.83M | $ 75.81M | |
$ 717.00K | $ -87.31M | $ -11.54M | $ -19.74M | $ -17.77M | |
$ 265.25M | $ 244.10M | $ 214.60M | $ 94.83M | $ 75.81M | |
$ 181.87M | $ 166.24M | $ 146.15M | $ 74.33M | $ 54.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.85 | $ 3.46 | $ 2.85 | $ 1.32 | $ 1.06 | |
$ 3.82 | $ 3.44 | $ 2.81 | $ 1.32 | $ 1.05 | |
47.26M | 48.03M | 50.96M | 51.36M | 51.34M | |
47.55M | 48.44M | 51.37M | 51.55M | 51.72M |