Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.68B | $ 1.67B | $ 1.76B | $ 1.51B | $ 1.18B | |
$ 325.99M | $ 349.04M | $ 343.88M | $ 283.76M | $ 192.63M | |
$ 278.76M | $ 209.89M | $ 222.55M | $ 207.09M | $ 162.71M | |
$ 0.00 | $ 61.64M | $ 53.44M | $ 44.14M | $ 42.38M | |
$ 47.22M | $ 200.80M | $ 178.69M | $ 126.36M | $ 54.54M | |
$ 47.22M | $ 139.12M | $ 119.75M | $ 77.11M | $ 33.86M | |
$ -32.32M | $ -31.29M | $ -16.66M | $ 214.00K | $ 60.00K | |
$ 14.90M | $ 107.83M | $ 103.10M | $ 77.33M | $ 8.28M | |
$ 5.89M | $ 95.70M | $ 85.99M | $ 72.47M | $ 15.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.28 | $ 4.64 | $ 4.19 | $ 3.55 | $ 0.76 | |
$ 0.28 | $ 4.58 | $ 4.14 | $ 3.50 | $ 0.75 | |
20.73M | 20.62M | 20.51M | 20.42M | 20.34M | |
20.93M | 20.91M | 20.76M | 20.69M | 20.60M |