Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.26B | $ 2.28B | $ 1.32B | $ 1.27B | $ 1.27B | |
$ 739.87M | $ 697.76M | $ 491.49M | $ 461.50M | $ 471.86M | |
$ 717.05M | $ 701.33M | $ 350.21M | $ 325.93M | $ 331.33M | |
$ 228.77M | $ 258.80M | $ 99.29M | $ 94.85M | $ 85.21M | |
$ 253.20M | $ 191.55M | $ 223.46M | $ 194.09M | $ 200.47M | |
$ 22.82M | $ -8.70M | $ 52.38M | $ 41.81M | $ 63.22M | |
$ -101.12M | $ -71.51M | $ -59.00K | $ -668.00K | $ 7.35M | |
$ -78.30M | $ -114.41M | $ 123.19M | $ 97.49M | $ 114.71M | |
$ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | $ 101.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | $ 4.90 | |
$ -1.23 | $ -3.11 | $ 4.74 | $ 4.02 | $ 4.69 | |
24.09M | 23.87M | 21.21M | 20.91M | 20.63M | |
24.09M | 23.87M | 21.78M | 21.59M | 21.55M |