Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.09B | $ 4.34B | $ 3.93B | $ 2.38B | $ 2.20B | |
$ 623.90M | $ 1.53B | $ 1.37B | $ 479.00M | $ 325.10M | |
$ 283.30M | $ 261.00M | $ 236.50M | $ 225.00M | $ 216.80M | |
$ 305.30M | $ 312.80M | $ 255.60M | $ 207.90M | $ 192.40M | |
$ 690.50M | $ 1.68B | $ 1.45B | $ 494.30M | $ 322.70M | |
$ 340.60M | $ 1.35B | $ 1.19B | $ 280.30M | $ 129.10M | |
$ 32.40M | $ -1.30M | $ -16.20M | $ -21.30M | $ -21.30M | |
$ 373.00M | $ 1.35B | $ 1.17B | $ 259.00M | $ 107.80M | |
$ 297.10M | $ 1.06B | $ 927.40M | $ 193.10M | $ 82.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.42 | $ 27.28 | $ 21.67 | $ 4.48 | $ 1.93 | |
$ 8.32 | $ 27.07 | $ 21.47 | $ 4.44 | $ 1.91 | |
35.30M | 39.00M | 42.80M | 43.10M | 42.80M | |
35.70M | 39.30M | 43.20M | 43.50M | 43.30M |