Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.19B | $ 1.11B | $ 980.70M | $ 865.10M | $ 806.90M | |
$ 230.60M | $ 414.00M | $ 365.60M | $ 318.10M | $ 284.20M | $ 259.80M | |
$ 1.26B | $ 780.10M | $ 749.30M | $ 662.60M | $ 580.90M | $ 547.10M | |
$ 386.30M | $ 240.10M | $ 592.10M | $ 171.40M | $ 165.00M | $ 161.00M | |
$ 568.00M | $ 540.00M | $ 522.80M | $ 491.20M | $ 415.90M | $ 386.10M | |
$ -54.10M | $ -24.10M | $ -45.20M | $ 36.10M | $ 32.80M | $ 35.60M | |
$ -54.30M | $ 1.50M | $ -179.20M | $ 24.20M | $ 5.70M | $ -15.60M | |
$ 571.70M | $ 517.40M | $ 655.10M | $ 479.30M | $ 388.80M | $ 334.90M | |
$ 125.90M | $ 129.20M | $ 88.50M | $ 140.80M | $ 109.10M | $ 87.30M | |
$ 500.00K | $ 400.00K | $ 1.30M | $ 24.20M | $ 5.70M | $ 3.80M | |
$ 406.60M | $ 356.00M | $ 527.50M | $ 338.50M | $ 279.70M | $ 247.60M | |
$ 1.46 | $ 1.28 | $ 1.95 | $ 6.03 | $ 4.96 | $ 4.42 | |
$ 1.46 | $ 1.28 | $ 1.94 | $ 5.99 | $ 4.91 | $ 4.38 | |
$ 1.11B | $ 278.15M | $ 278.73M | $ 56.10M | $ 56.43M | $ 56.05M | |
$ 1.11B | $ 279.04M | $ 279.97M | $ 56.47M | $ 56.95M | $ 56.57M | |
$ 0.74 | $ 0.71 | $ 0.17 | $ 3.01 | $ 2.72 | $ 2.52 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 616.90M | $ 654.10M | $ 592.10M | $ -489.50M | $ -449.20M | $ -420.80M | |
$ 406.60M | $ 356.00M | $ 527.50M | $ 338.50M | $ 279.70M | $ 247.60M | |
$ 534.59M | $ 380.29M | $ 481.50M | $ 352.29M | $ 285.77M | $ 285.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.55B | $ 2.27B | $ 1.46B | $ 570.90M | $ 584.30M | $ 374.30M | |
$ 1.64B | $ 2.38B | $ 1.57B | $ 658.00M | $ 664.60M | $ 453.90M |