Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 451.80M | $ 368.17M | $ 303.43M | $ 252.02M | $ 203.22M | |
$ 328.82M | $ 261.04M | $ 215.64M | $ 184.16M | $ 149.96M | |
$ 316.58M | $ 277.79M | $ 210.53M | $ 155.70M | $ 170.38M | |
$ 12.18M | $ 9.93M | $ 11.09M | $ 2.99M | $ 2.27M | |
$ 24.41M | $ -6.82M | $ 5.12M | $ 31.95M | $ -18.15M | |
$ 12.23M | $ -16.75M | $ 5.12M | $ 38.76M | $ -20.42M | |
$ -42.30M | $ -6.12M | $ -10.45M | $ -36.07M | $ -22.91M | |
$ -30.06M | $ -22.87M | $ -5.33M | $ -7.61M | $ -43.33M | |
$ 424.38M | $ -21.63M | $ -6.70M | $ -8.09M | $ -44.23M | |
$ 1.94 | $ -0.11 | $ -0.04 | $ -0.05 | $ -0.19 | |
$ 1.67 | $ -0.11 | $ -0.04 | $ -0.05 | $ -0.19 | |
219.32M | 199.69M | 185.56M | 178.03M | 235.98M | |
254.36M | 199.69M | 185.56M | 178.03M | 235.98M |