Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.09B | $ 786.91M | $ 500.62M | $ 344.86M | $ 229.68M | |
$ 238.80M | $ 167.32M | $ 112.14M | $ 70.06M | $ 45.51M | |
$ 176.62M | $ 143.98M | $ 79.80M | $ 61.71M | $ 35.83M | |
$ 2.28M | $ 1.60M | $ 1.30M | $ 1.91M | $ 2.13M | |
$ 64.47M | $ 24.94M | $ 33.64M | $ 10.25M | $ 11.81M | |
$ 62.18M | $ 23.34M | $ 32.34M | $ 8.35M | $ 27.85M | |
$ 8.51M | $ 1.10M | $ 95.00K | $ 331.00K | $ -18.23M | |
$ 70.69M | $ 24.44M | $ 32.44M | $ 8.68M | $ -8.56M | |
$ 62.04M | $ 30.36M | $ 65.77M | $ 46.46M | $ -8.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.65 | $ 0.33 | $ 0.74 | $ 0.54 | $ -0.10 | |
$ 0.62 | $ 0.30 | $ 0.66 | $ 0.47 | $ -0.10 | |
95.02M | 92.20M | 89.11M | 85.72M | 83.57M | |
100.67M | 99.96M | 100.36M | 99.06M | 83.57M |