Income Statement | TTM | Dec 23 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 12.64B | $ 5.36B | $ 4.19B | $ 3.98B | $ 4.63B | $ 4.57B | |
$ ― | $ ― | $ 3.60B | $ 3.48B | $ 3.70B | $ 3.75B | |
$ ― | $ ― | $ 586.00M | $ 492.00M | $ 930.00M | $ 820.70M | |
$ ― | $ ― | $ 271.00M | $ 266.00M | $ 270.00M | $ 228.40M | |
$ ― | $ ― | $ 315.00M | $ 226.00M | $ 660.00M | $ 592.30M | |
$ ― | $ ― | $ -44.00M | $ -41.00M | $ -46.00M | $ -27.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 315.00M | $ 195.00M | $ 667.00M | $ 607.30M | |
$ ― | $ ― | $ 84.00M | $ 48.00M | $ 178.00M | $ 154.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 222.00M | $ 139.00M | $ 478.00M | $ 447.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.00M | $ 1.00M | $ 1.00M | $ 600.00K | |
$ ― | $ ― | $ 3.87B | $ 3.75B | $ 3.97B | $ 3.97B | |
$ ― | $ ― | $ 222.00M | $ 139.00M | $ 478.00M | $ 447.00M | |
$ ― | $ ― | $ 254.99M | $ 160.92M | $ 501.46M | $ 457.82M | |
$ ― | $ ― | $ 48.00M | $ 44.00M | $ 52.00M | $ 22.10M | |
$ ― | $ ― | $ 363.00M | $ 239.00M | $ 719.00M | $ 629.40M | |
$ ― | $ 196.00M | $ 720.00M | $ 591.00M | $ 979.00M | $ 829.90M |