Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.23B | $ 2.83B | $ 2.69B | $ 2.88B | $ 2.78B | |
$ 736.00M | $ 648.00M | $ 575.00M | $ 547.00M | $ 494.00M | |
$ 443.00M | $ 420.00M | $ 14.00M | $ 311.00M | $ 313.00M | |
$ 91.00M | $ 85.00M | $ 65.00M | $ 58.00M | $ 53.00M | |
$ 376.00M | $ 313.00M | $ 624.00M | $ 293.00M | $ 229.00M | |
$ 293.00M | $ 231.00M | $ 561.00M | $ 236.00M | $ 181.00M | |
$ -29.00M | $ -39.00M | $ -36.00M | $ -36.00M | $ -69.00M | |
$ 264.00M | $ 192.00M | $ 525.00M | $ 200.00M | $ 112.00M | |
$ 213.00M | $ 168.00M | $ 405.00M | $ 154.00M | $ 85.00M | |
$ 0.81 | $ 0.64 | $ 1.88 | $ 1.06 | $ 0.57 | |
$ 0.79 | $ 0.64 | $ 1.88 | $ 1.06 | $ 0.57 | |
264.00M | 262.50M | 215.00M | 145.00M | 149.78M | |
268.00M | 264.00M | 215.00M | 145.00M | 149.78M |