Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.01B | $ 882.50M | $ 1.21B | $ 420.40M | $ 288.20M | |
$ 288.60M | $ 469.30M | $ 1.07B | $ 88.40M | $ 36.80M | |
$ 342.10M | $ 125.70M | $ 253.10M | $ 52.90M | $ 48.30M | |
$ 124.00M | $ 30.40M | $ 28.90M | $ 24.80M | $ 25.00M | |
$ 279.40M | $ 419.40M | $ 364.30M | $ 49.00M | $ 13.00M | |
$ -53.50M | $ 343.60M | $ 878.30M | $ 30.00M | $ -12.00M | |
$ 264.10M | $ 45.40M | $ -1.20M | $ -5.80M | $ -10.50M | |
$ 210.60M | $ 389.00M | $ 829.91M | $ 23.90M | $ -22.00M | |
$ 103.20M | $ 330.10M | $ 441.71M | $ 600.00K | $ -16.30M | |
$ 0.10 | $ 0.66 | $ 1.07 | $ 0.00 | $ -0.05 | |
$ 0.09 | $ 0.66 | $ 0.91 | $ 0.00 | $ -0.05 | |
1.07B | 502.66M | 413.35M | 372.21M | 351.76M | |
1.14B | 503.34M | 485.05M | 443.43M | 351.76M |