Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.31B | $ 1.66B | $ 2.00B | $ 1.81B | $ 1.23B | |
$ 435.86M | $ 658.18M | $ 827.24M | $ 670.36M | $ 431.12M | |
$ 385.41M | $ 407.61M | $ 422.69M | $ 394.13M | $ 296.68M | |
$ 0.00 | $ 137.33M | $ 127.76M | $ 122.44M | $ 108.01M | |
$ 50.45M | $ 420.96M | $ 532.02M | $ 444.47M | $ 239.56M | |
$ 50.45M | $ 250.57M | $ 408.19M | $ 275.99M | $ 134.33M | |
$ 5.41M | $ 27.36M | $ -12.25M | $ 39.11M | $ -13.99M | |
$ 55.86M | $ 277.93M | $ 395.94M | $ 315.10M | $ 120.34M | |
$ 44.02M | $ 227.18M | $ 331.28M | $ 228.76M | $ 98.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.95 | $ 4.96 | $ 7.31 | $ 5.11 | $ 1.92 | |
$ 0.95 | $ 4.91 | $ 7.20 | $ 5.00 | $ 1.88 | |
46.21M | 45.80M | 45.33M | 44.77M | 51.00M | |
46.41M | 46.31M | 46.04M | 45.78M | 52.13M |