Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 415.93M | $ 460.67M | $ 184.64M | $ 255.13M | $ 297.77M | |
$ 361.69M | $ 459.07M | $ 140.79M | $ 218.16M | $ 268.78M | |
$ 124.31M | $ 73.09M | $ 82.56M | $ 80.98M | $ 70.51M | |
$ 466.00K | $ 190.00K | $ 163.93M | $ 73.25M | $ -55.71M | |
$ 0.00 | $ 405.29M | $ 250.62M | $ 213.39M | $ 224.43M | |
$ 237.39M | $ 387.57M | $ 272.93M | $ 174.16M | $ 227.26M | |
$ 25.58M | $ -50.09M | $ -153.75M | $ -46.84M | $ -1.04M | |
$ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | $ 227.26M | |
$ 262.97M | $ 337.48M | $ 156.83M | $ 174.16M | $ 227.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.63 | $ 2.32 | $ 1.25 | $ 1.50 | $ 2.02 | |
$ 1.63 | $ 2.31 | $ 1.24 | $ 1.49 | $ 2.01 | |
161.08M | 144.09M | 125.19M | 114.74M | 111.98M | |
161.60M | 144.83M | 126.66M | 115.95M | 112.27M |