Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.53B | $ 2.69B | $ 1.47B | $ 888.03M | $ 628.67M | |
$ 906.00M | $ 1.01B | $ 562.51M | $ 316.44M | $ 252.39M | |
$ 733.16M | $ 732.81M | $ 501.54M | $ 232.70M | $ 211.69M | |
$ 142.83M | $ 131.27M | $ 77.50M | $ 41.02M | $ 38.33M | |
$ 324.54M | $ 282.92M | $ 168.96M | $ 124.59M | $ 76.42M | |
$ 115.13M | $ 274.35M | $ 60.97M | $ 83.74M | $ 40.70M | |
$ -24.06M | $ -83.64M | $ 14.83M | $ -6.40M | $ -9.80M | |
$ 91.07M | $ 73.50M | $ 59.56M | $ 77.34M | $ 30.89M | |
$ 134.00K | $ 65.92M | $ 36.16M | $ 56.36M | $ 18.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 0.53 | $ 0.40 | $ 0.77 | $ -0.25 | |
$ 0.00 | $ 0.22 | $ 0.40 | $ 0.77 | $ -0.25 | |
117.26M | 124.26M | 90.43M | 73.53M | 69.13M | |
122.17M | 296.60M | 90.43M | 73.53M | 69.13M |