Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.88B | $ 1.57B | $ 1.21B | $ 873.60M | $ 557.40M | |
$ 507.20M | $ 419.60M | $ 314.40M | $ 214.50M | $ 555.47M | |
$ 452.80M | $ 378.80M | $ 296.40M | $ 222.60M | $ 1.93M | |
$ 132.60M | $ 112.00M | $ 95.80M | $ 75.00M | $ 50.10M | |
$ 192.10M | $ 154.40M | $ 102.60M | $ 68.20M | $ 35.20M | |
$ 54.40M | $ 40.80M | $ 18.00M | $ 800.00K | $ -1.93M | |
$ -51.90M | $ -30.20M | $ -35.20M | $ -22.50M | $ -33.47M | |
$ 2.50M | $ 10.60M | $ -17.20M | $ -30.60M | $ 317.85K | |
$ 8.90M | $ 9.30M | $ -20.80M | $ -24.00M | $ 8.85K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.18 | $ 0.29 | $ -0.66 | $ -0.90 | $ 0.00 | |
$ 0.18 | $ 0.29 | $ -0.66 | $ -0.90 | $ 0.00 | |
32.45M | 32.10M | 31.71M | 26.61M | 7.30M | |
32.88M | 32.30M | 31.71M | 26.61M | 7.30M |