Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 260.37M | $ 298.43M | $ 267.74M | $ 451.76M | $ 438.64M | |
$ 126.45M | $ 154.80M | $ 140.78M | $ 214.71M | $ 209.15M | |
$ 64.27M | $ 150.17M | $ 61.53M | $ 32.79M | $ 40.94M | |
$ 53.53M | $ 50.29M | $ 51.71M | $ 55.36M | $ 107.92M | |
$ 138.64M | $ 53.21M | $ 1.08B | $ 29.54M | $ 193.07M | |
$ 62.18M | $ 15.80M | $ 91.64M | $ 181.93M | $ 173.92M | |
$ 18.60M | $ -14.55M | $ 471.94M | $ -371.12M | $ -51.52M | |
$ 80.78M | $ 1.25M | $ 996.03M | $ -7.94M | $ 9.58M | |
$ 49.69M | $ -46.79M | $ 787.77M | $ -9.68M | $ 8.60M | |
$ 0.48 | $ -0.44 | $ 6.25 | $ -0.09 | $ 0.09 | |
$ 0.48 | $ -0.44 | $ 6.22 | $ -0.09 | $ 0.09 | |
104.53M | 106.62M | 107.86M | 109.64M | 96.98M | |
104.53M | 106.62M | 108.54M | 109.64M | 96.98M |