Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 561.70M | $ 403.07M | $ 328.13M | $ 242.75M | $ 57.76M | |
$ 170.40M | $ 103.60M | $ 104.25M | $ 109.61M | $ 13.34M | |
$ 34.64M | $ 21.04M | $ 12.39M | $ 21.37M | $ 4.77M | |
$ 76.97M | $ 63.80M | $ 48.60M | $ 20.44M | $ 3.36M | |
$ 211.85M | $ 165.67M | $ 131.15M | $ 137.70M | $ 9.48M | |
$ 135.77M | $ 79.88M | $ 91.90M | $ 86.65M | $ 8.22M | |
$ -2.67M | $ -1.68M | $ 6.00K | $ -2.40M | $ -9.18M | |
$ 133.09M | $ 78.20M | $ 91.90M | $ 86.17M | $ 4.17M | |
$ 85.03M | $ 43.34M | $ 58.20M | $ 63.41M | $ 920.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.19 | $ 0.10 | $ 0.17 | $ 0.19 | $ 0.01 | |
$ 0.18 | $ 0.09 | $ 0.16 | $ 0.18 | $ 0.01 | |
456.35M | 444.80M | 363.74M | 352.29M | 111.39M | |
473.93M | 461.70M | 363.89M | 358.85M | 111.39M |