Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 963.80M | $ 1.07B | $ 1.02B | $ 548.97M | $ 565.29M | |
$ 397.80M | $ 449.70M | $ 364.93M | $ 203.82M | $ 196.90M | |
$ 251.20M | $ 204.00M | $ 177.46M | $ 109.30M | $ 264.19K | |
$ 44.00M | $ 39.10M | $ 43.01M | $ 33.03M | $ 35.32M | |
$ 193.90M | $ 281.90M | $ 230.26M | $ 125.38M | $ -264.19K | |
$ 146.60M | $ 245.70M | $ 187.48M | $ 94.52M | $ -264.19K | |
$ -46.30M | $ -62.90M | $ -42.27M | $ -35.57M | $ 5.54M | |
$ 100.30M | $ 182.80M | $ 145.21M | $ 58.95M | $ 5.28M | |
$ 70.40M | $ 135.70M | $ 107.70M | $ 56.84M | $ 5.15M | |
$ 0.49 | $ 0.92 | $ 0.73 | $ 0.42 | $ 0.12 | |
$ 0.49 | $ 0.92 | $ 0.73 | $ 0.42 | $ 0.12 | |
144.26M | 146.78M | 146.61M | 136.38M | 43.13M | |
144.80M | 146.88M | 146.72M | 136.38M | 43.13M |