Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
8.24B | 7.66B | 6.15B | 6.58B | 6.49B | |
668.00M | 1.02B | 995.01M | 1.00B | 891.27M | |
-103.00M | 615.00M | 522.24M | 444.00M | 537.23M | |
314.00M | 273.00M | 275.00M | 279.00M | 257.98M | |
381.00M | 1.21B | 830.00M | 835.00M | 526.25M | |
771.00M | 714.00M | 623.69M | 499.43M | 268.27M | |
-93.00M | -477.00M | -345.00M | -198.00M | -163.54M | |
678.00M | 237.00M | 278.79M | 301.67M | 657.12M | |
288.00M | 84.00M | 105.00M | 140.00M | 314.03M | |
― | ― | ― | ― | ― | |
0.57 | 0.19 | 0.24 | 0.32 | 0.77 | |
0.57 | 0.19 | 0.24 | 0.31 | 0.75 | |
507.00M | 443.00M | 436.88M | 432.82M | 408.36M | |
508.00M | 446.00M | 442.98M | 448.06M | 415.97M |