Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 532.41M | $ 452.87M | $ 405.36M | $ 538.20M | $ 582.77M | |
$ 530.62M | $ 451.10M | $ 403.71M | $ 536.21M | $ 578.69M | |
$ 507.05M | $ 480.17M | $ 486.81M | $ 610.63M | $ 525.37M | |
$ 16.34M | $ 19.92M | $ 488.45M | $ 612.62M | $ 529.45M | |
$ 46.81M | $ -9.16M | $ -42.37M | $ -105.18M | $ 66.27M | |
$ 23.57M | $ -29.07M | $ -83.10M | $ -74.42M | $ 53.32M | |
$ -4.26M | $ -1.52M | $ -3.68M | $ 755.00K | $ 666.00K | |
$ 19.31M | $ -30.59M | $ -106.39M | $ -124.89M | $ 53.99M | |
$ 10.06M | $ -28.21M | $ -88.72M | $ -104.38M | $ 45.45M | |
$ 0.34 | $ -2.37 | $ -3.24 | $ -3.90 | $ 1.75 | |
$ 0.34 | $ -2.37 | $ -3.24 | $ -3.90 | $ 1.68 | |
29.48M | 28.02M | 27.36M | 26.78M | 26.02M | |
29.48M | 28.02M | 27.36M | 26.78M | 27.01M |