Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 380.03M | $ 394.07M | $ 470.52M | $ 273.09M | $ 81.10M | |
$ 354.02M | $ 145.18M | $ 422.12M | $ 245.79M | $ 60.04M | |
$ 294.77M | $ 27.92M | $ 119.97M | $ 3.43M | $ 90.06M | |
$ 176.53M | $ 160.66M | $ 105.75M | $ 94.66M | $ 79.95M | |
$ 219.97M | $ 271.56M | $ 382.94M | $ 203.23M | $ 62.94M | |
$ 59.26M | $ 117.26M | $ 302.14M | $ 4.40M | $ -30.02M | |
$ -34.29M | $ -11.68M | $ -26.95M | $ -106.00K | $ -6.92M | |
$ 24.97M | $ 105.58M | $ 275.19M | $ 3.77M | $ -23.93M | |
$ 18.76M | $ 81.10M | $ 262.34M | $ 3.77M | $ -25.77M | |
$ 0.15 | $ 0.61 | $ 1.97 | $ 0.03 | $ -0.58 | |
$ 0.15 | $ 0.61 | $ 1.97 | $ 0.03 | $ -0.58 | |
130.19M | 133.09M | 132.92M | 132.92M | 44.38M | |
130.23M | 133.11M | 133.07M | 132.92M | 44.38M |