Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.68B | $ 1.73B | $ 1.83B | $ 1.51B | $ 1.07B | |
$ 532.70M | $ 620.00M | $ 686.00M | $ 555.00M | $ 409.00M | |
$ 131.63M | $ 201.00M | $ 79.00M | $ 24.00M | $ 120.00M | |
$ 303.94M | $ 267.00M | $ 212.00M | $ 205.00M | $ 204.00M | |
$ 511.12M | $ 658.00M | $ 719.00M | $ 641.00M | $ 465.00M | |
$ 401.07M | $ 424.00M | $ 507.00M | $ 436.00M | $ 261.00M | |
$ 59.51M | $ 199.00M | $ 74.00M | $ -189.00M | $ -84.00M | |
$ 460.58M | $ 623.00M | $ 581.00M | $ 390.00M | $ 159.00M | |
$ 547.88M | $ 302.00M | $ 456.00M | $ 273.00M | $ 225.00M | |
$ 0.40 | $ 0.22 | $ 0.33 | $ 0.25 | $ 0.14 | |
$ 0.40 | $ 0.22 | $ 0.33 | $ 0.25 | $ 0.14 | |
1.36B | 1.37B | 1.38B | 1.41B | 1.57B | |
1.36B | 1.37B | 1.38B | 1.41B | 1.57B |