Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 624.41M | $ 593.36M | $ 369.61M | $ 120.59M | $ 45.70M | |
$ 624.41M | $ 423.27M | $ 265.10M | $ 79.68M | $ 13.65M | |
$ 421.40M | $ 387.88M | $ 45.54M | $ 20.48M | $ 16.87M | |
$ 320.30M | $ 291.32M | $ 104.51M | $ 40.91M | $ 14.70M | |
$ 518.40M | $ 323.75M | $ 354.24M | $ 90.78M | $ 7.98M | |
$ 203.01M | $ 35.39M | $ 193.99M | $ 49.87M | $ -3.22M | |
$ -90.14M | $ -96.37M | $ -4.18M | $ -1.89M | $ -10.97M | |
$ 112.86M | $ -60.98M | $ 189.81M | $ 47.98M | $ -14.19M | |
$ 40.95M | $ -15.54M | $ 184.18M | $ 47.49M | $ -14.21M | |
$ 0.52 | $ -0.20 | $ 1.10 | $ 3.75 | $ -1.24 | |
$ 0.52 | $ -0.20 | $ 1.10 | $ 3.75 | $ -0.66 | |
80.62M | 81.27M | 13.72M | 20.04M | 11.51M | |
80.86M | 81.27M | 13.72M | 20.04M | 21.51M |