Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.21B | $ 3.84B | $ 3.36B | $ 3.03B | $ 3.58B | |
$ 368.59M | $ 367.15M | $ 363.43M | $ 407.94M | $ 548.89M | |
$ 307.19M | $ 282.25M | $ 250.52M | $ 302.65M | $ 283.28M | |
$ 291.90M | $ 269.19M | $ 252.76M | $ 228.57M | $ 226.32M | |
$ 357.48M | $ 362.74M | $ 370.10M | $ 348.89M | $ 501.24M | |
$ 61.40M | $ 86.58M | $ 108.67M | $ 165.39M | $ 304.40M | |
$ 2.83M | $ 5.63M | $ -1.20M | $ -4.26M | $ -40.47M | |
$ 64.23M | $ 91.95M | $ 114.01M | $ 114.46M | $ 263.93M | |
$ 36.74M | $ 58.01M | $ 118.44M | $ 116.77M | $ 232.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.01 | $ 0.02 | $ 0.05 | $ 0.05 | $ 0.09 | |
$ 0.01 | $ 0.02 | $ 0.05 | $ 0.05 | $ 0.09 | |
3.67B | 2.51B | 2.51B | 2.51B | 2.51B | |
2.51B | 2.51B | 2.51B | 2.51B | 2.51B |