Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 871.56M | $ 1.08B | $ 1.33B | $ 1.24B | $ 817.11M | |
$ 160.85M | $ 210.23M | $ 328.69M | $ 310.37M | $ 167.72M | |
$ 259.81M | $ 196.03M | $ 221.93M | $ 184.53M | $ 119.25M | |
$ 20.63M | $ 18.51M | $ 16.76M | $ 14.49M | $ 14.89M | |
$ -95.77M | $ -87.33M | $ 118.93M | $ 133.25M | $ 47.93M | |
$ -98.95M | $ 14.20M | $ 90.00M | $ 125.84M | $ 48.47M | |
$ -64.36M | $ -154.93M | $ -4.42M | $ -15.57M | $ -23.48M | |
$ -163.31M | $ -140.73M | $ 85.58M | $ 110.26M | $ 24.99M | |
$ -179.96M | $ -110.27M | $ 45.42M | $ 55.27M | $ 14.63M | |
$ -8.34 | $ -8.41 | $ 3.47 | $ 4.85 | $ 0.57 | |
$ -8.34 | $ -8.41 | $ 3.55 | $ 2.83 | $ 0.57 | |
20.71M | 13.69M | 11.70M | 11.40M | 9.81M | |
20.71M | 13.69M | 12.80M | 19.54M | 9.81M |