Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 401.30M | $ 274.58M | $ 266.51M | $ 202.54M | $ 213.21M | |
$ 401.30M | $ 274.58M | $ 266.51M | $ 202.54M | $ 213.21M | |
$ 13.69M | $ 285.71M | $ 14.16M | $ -131.82M | $ -151.27M | |
$ 0.00 | $ 4.41M | $ 4.59M | $ 4.84M | $ 7.56M | |
$ 0.00 | $ 0.00 | $ 112.76M | $ 75.57M | $ 69.51M | |
$ 387.61M | $ 0.00 | $ 126.81M | $ 70.72M | $ 61.94M | |
$ -242.02M | $ 124.73M | $ -3.67M | $ 150.00K | $ -4.52M | |
$ 145.59M | $ 124.73M | $ 108.16M | $ 70.72M | $ 61.94M | |
$ 106.43M | $ 87.98M | $ 81.48M | $ 52.94M | $ 46.19M | |
$ 3.48 | $ 2.88 | $ 2.64 | $ 1.70 | $ 1.48 | |
$ 3.44 | $ 2.86 | $ 2.61 | $ 1.68 | $ 1.48 | |
30.59M | 30.55M | 30.82M | 31.10M | 31.13M | |
30.94M | 30.79M | 31.19M | 31.51M | 31.23M |