Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.25B | $ 1.32B | $ 1.30B | $ 1.02B | $ 844.10M | $ 653.20M | |
$ 245.70M | $ -463.10M | $ 477.90M | $ 399.80M | $ 408.00M | $ 365.90M | |
$ 809.10M | $ 852.60M | $ 822.10M | $ 620.40M | $ 436.10M | $ 287.30M | |
$ 13.50M | $ -33.50M | $ 30.80M | $ 28.80M | $ 28.80M | $ 22.60M | |
$ 776.80M | $ 819.10M | $ 791.30M | $ 591.60M | $ 407.30M | $ 264.70M | |
$ 19.60M | $ 10.30M | $ 100.00K | $ 200.00K | $ -7.10M | $ -1.50M | |
$ 1.90M | $ 700.00K | $ 66.40M | $ -252.30M | $ 5.70M | $ -74.10M | |
$ 799.80M | $ 833.70M | $ 857.80M | $ 339.50M | $ 405.90M | $ 189.10M | |
$ 69.50M | $ -133.10M | $ 124.10M | $ 13.30M | $ 61.80M | $ 50.10M | |
- | - | - | - | - | - | |
$ 675.10M | $ 700.60M | $ 733.70M | $ 326.20M | $ 344.10M | $ 139.00M | |
$ 4.48M | $ 3.66 | $ 3.86 | $ 1.71 | $ 1.83 | $ 0.75 | |
$ 4.46M | $ 3.65 | $ 3.85 | $ 1.71 | $ 1.83 | $ 0.75 | |
$ 765.55M | $ 191.50M | $ 190.15M | $ 190.30M | $ 187.70M | $ 186.10M | |
$ 766.95M | $ 191.90M | $ 190.55M | $ 190.70M | $ 188.00M | $ 186.40M | |
$ 340.00K | $ 1.28 | $ 1.16 | $ 1.03 | $ 0.99 | $ 0.95 | |
- | - | - | - | - | - | |
$ 1.02 | - | $ 3.54 | $ 2.71 | $ 1.82 | $ 1.17 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 259.20M | $ -496.60M | $ 508.70M | $ 428.60M | $ 436.80M | $ 388.50M | |
$ 800.00K | - | $ 300.00K | $ 400.00K | $ 7.60M | $ 1.50M | |
$ 675.10M | $ 700.60M | $ 733.70M | $ 326.20M | $ 344.10M | $ 139.00M | |
$ 356.03M | - | $ 676.91M | $ 568.62M | $ 339.27M | $ 193.47M | |
$ 784.60M | $ 823.40M | $ 858.10M | $ 339.90M | $ 413.50M | $ 190.60M | |
$ 559.60M | - | $ 1.16B | $ 580.90M | $ 676.70M | $ 438.30M |