Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.27B | $ 1.29B | $ 1.23B | $ 796.92M | $ 507.43M | |
$ 501.23M | $ 540.42M | $ 525.06M | $ 329.93M | $ 199.50M | |
$ 414.22M | $ 376.11M | $ 340.39M | $ 296.12M | $ 168.34M | |
$ 74.07M | $ 62.75M | $ 53.95M | $ 23.92M | $ 16.96M | |
$ 161.83M | $ 227.06M | $ 238.62M | $ 57.74M | $ 48.12M | |
$ 87.00M | $ 164.31M | $ 184.67M | $ 33.35M | $ 31.16M | |
$ 3.92M | $ 4.38M | $ -2.09M | $ -6.56M | $ -13.06M | |
$ 90.92M | $ 168.69M | $ 182.58M | $ 26.79M | $ 18.60M | |
$ 68.55M | $ 125.24M | $ 136.63M | $ 36.93M | $ 17.84M | |
$ 0.49 | $ 0.90 | $ 0.99 | $ 0.27 | $ 0.13 | |
$ 0.49 | $ 0.89 | $ 0.98 | $ 0.27 | $ 0.13 | |
140.07M | 139.47M | 138.09M | 136.95M | 136.95M | |
140.69M | 140.10M | 139.61M | 136.95M | 136.95M |