Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 28.83M | $ 38.02M | $ 485.42M | $ 375.20M | $ 233.16M | |
$ 28.83M | $ 38.02M | $ 418.99M | $ 329.69M | $ 206.01M | |
$ 343.60M | $ 275.23M | $ 191.92M | $ 107.79M | $ 41.66M | |
$ 97.00M | $ 30.89M | $ 33.10M | $ 17.25M | $ 5.27M | |
$ -204.15M | $ -192.16M | $ 272.20M | $ 241.62M | $ 169.62M | |
$ -314.77M | $ -237.21M | $ 216.51M | $ 204.41M | $ 156.03M | |
$ 114.37M | $ 63.18M | $ 22.59M | $ 14.74M | $ 1.80M | |
$ -200.40M | $ -174.03M | $ 239.10M | $ 219.15M | $ 157.83M | |
$ -162.86M | $ -146.40M | $ 158.52M | $ 153.46M | $ 118.92M | |
$ -0.55 | $ -0.51 | $ 0.56 | $ 0.56 | $ 0.44 | |
$ -0.55 | $ -0.51 | $ 0.50 | $ 0.48 | $ 0.44 | |
294.33M | 289.17M | 285.06M | 275.76M | 269.50M | |
294.33M | 289.17M | 314.83M | 318.29M | 269.50M |