Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 906.80M | $ 945.43M | $ 1.20B | $ 1.55B | $ 887.28M | |
$ 276.20M | $ 263.50M | $ 487.11M | $ 748.58M | $ 220.78M | |
$ 207.98M | $ 220.28M | $ 229.52M | $ 203.56M | $ 162.85M | |
$ 22.35M | $ 15.44M | $ 21.33M | $ 21.38M | $ 23.64M | |
$ 90.58M | $ 58.65M | $ 273.80M | $ 561.81M | $ 82.98M | |
$ 68.22M | $ 43.21M | $ 257.59M | $ 545.02M | $ 57.93M | |
$ 9.11M | $ 1.18M | $ 18.98M | $ -429.00K | $ -1.05M | |
$ 77.33M | $ 44.39M | $ 276.56M | $ 544.59M | $ 56.87M | |
$ 79.75M | $ 50.62M | $ 236.98M | $ 436.90M | $ 47.13M | |
$ 0.23 | $ 0.14 | $ 1.36 | $ 2.51 | $ 0.27 | |
$ 0.23 | $ 0.14 | $ 1.35 | $ 2.50 | $ 0.27 | |
349.80M | 348.99M | 174.72M | 174.61M | 172.85M | |
350.03M | 349.57M | 174.82M | 174.87M | 173.38M |