Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.17B | $ 888.79M | $ 534.52M | $ 514.55M | $ 469.33M | |
$ 399.02M | $ 237.57M | $ 137.83M | $ 155.85M | $ 119.42M | |
$ 171.53M | $ 110.82M | $ 68.60M | $ 60.49M | $ 52.08M | |
$ 46.79M | $ 35.43M | $ 30.42M | $ 25.63M | $ 22.77M | |
$ 274.79M | $ 162.59M | $ 99.73M | $ 120.99M | $ 91.25M | |
$ 227.49M | $ 126.76M | $ 69.25M | $ 101.84M | $ 67.01M | |
$ -4.34M | $ -2.23M | $ -71.00K | $ 139.00K | $ 20.00K | |
$ 223.15M | $ 124.53M | $ 69.18M | $ 101.97M | $ 67.03M | |
$ 177.62M | $ 100.38M | $ 58.76M | $ 79.01M | $ 53.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.19 | $ 1.26 | $ 0.75 | $ 1.01 | $ 0.69 | |
$ 2.13 | $ 1.24 | $ 0.73 | $ 0.99 | $ 0.68 | |
81.16M | 79.58M | 78.61M | 78.25M | 78.12M | |
83.30M | 81.15M | 80.59M | 79.59M | 78.95M |