Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 831.10M | $ 627.62M | $ 473.40M | $ 345.59M | $ 317.75M | |
$ 708.81M | $ 517.46M | $ 371.93M | $ 248.55M | $ 223.09M | |
$ 605.20M | $ 539.67M | $ 402.14M | $ 265.85M | $ 219.44M | |
$ 27.81M | $ 20.24M | $ 17.88M | $ 16.48M | $ 10.34M | |
$ 131.42M | $ -8.23M | $ -7.14M | $ 1.20M | $ 13.98M | |
$ 103.61M | $ -22.21M | $ -30.21M | $ -17.30M | $ 3.64M | |
$ 28.93M | $ 23.83M | $ 4.97M | $ 2.01M | $ 524.00K | |
$ 132.54M | $ 1.62M | $ -25.24M | $ -15.28M | $ 4.17M | |
$ 93.33M | $ -11.97M | $ -33.95M | $ -23.60M | $ -544.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.26 | $ -0.03 | $ -0.17 | $ -0.50 | $ -0.01 | |
$ 0.24 | $ -0.03 | $ -0.17 | $ -0.50 | $ -0.01 | |
361.68M | 348.04M | 202.88M | 47.01M | 97.06M | |
392.67M | 348.04M | 202.88M | 47.01M | 97.06M |