Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.41B | $ 1.62B | $ 1.60B | $ 864.93M | $ 598.30M | |
$ 378.35M | $ 419.83M | $ 430.63M | $ 128.98M | $ 22.03M | |
$ 156.44M | $ 165.94M | $ 151.49M | $ 123.57M | $ 123.70M | |
$ 132.57M | $ 108.12M | $ 83.02M | $ 72.69M | $ 95.53M | |
$ 244.65M | $ 364.71M | $ 373.26M | $ 91.06M | $ -213.53M | |
$ 97.54M | $ 253.89M | $ 197.78M | $ -65.01M | $ -101.67M | |
$ 15.26M | $ 2.35M | $ 1.69M | $ 157.00K | $ -207.77M | |
$ 112.80M | $ 256.24M | $ 289.63M | $ 16.45M | $ -309.43M | |
$ 91.44M | $ 195.11M | $ 218.36M | $ 7.22M | $ -212.19M | |
$ 0.44 | $ 0.90 | $ 1.01 | $ 0.03 | $ -1.00 | |
$ 0.44 | $ 0.90 | $ 1.01 | $ 0.03 | $ -1.00 | |
211.36M | 213.35M | 213.33M | 212.99M | 212.49M | |
211.36M | 212.93M | 213.33M | 212.99M | 212.49M |