Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.08B | $ 1.05B | $ 894.44M | $ 623.01M | $ 401.49M | |
$ 748.96M | $ 269.17M | $ 177.74M | $ 135.22M | $ 18.11M | |
$ 642.98M | $ 141.67M | $ 122.03M | $ 93.64M | $ 648.00K | |
$ 94.99M | $ 89.45M | $ 69.18M | $ 73.55M | $ 73.97M | |
$ 120.26M | $ 226.24M | $ 123.35M | $ 200.21M | $ 91.36M | |
$ 105.99M | $ 127.50M | $ -12.64M | $ 1.27M | $ 17.39M | |
$ -36.41M | $ -33.34M | $ -31.73M | $ -11.62M | $ -22.07M | |
$ 69.57M | $ 94.16M | $ 23.98M | $ 95.42M | $ -4.68M | |
$ 52.90M | $ 72.18M | $ 17.68M | $ 81.25M | $ -3.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.00 | $ 1.30 | $ 0.31 | $ 1.47 | $ -0.07 | |
$ 0.96 | $ 1.23 | $ 0.29 | $ 1.37 | $ -0.07 | |
52.91M | 55.51M | 57.95M | 55.18M | 57.15M | |
55.06M | 58.52M | 61.05M | 59.32M | 57.15M |