Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
5.21B | 4.55B | 3.89B | 3.48B | 2.92B | |
724.00M | 745.00M | 712.25M | 700.20M | 598.70M | |
242.00M | 284.00M | 214.93M | 173.27M | 173.40M | |
264.00M | 201.00M | 141.00M | 144.00M | 140.29M | |
1.05B | 1.18B | 644.00M | 671.00M | 584.19M | |
482.00M | 927.00M | 679.46M | 521.85M | 446.58M | |
-239.00M | -400.00M | -104.00M | -90.00M | -58.34M | |
243.00M | 527.00M | 576.52M | 431.93M | 388.24M | |
158.00M | 383.00M | 436.00M | 330.00M | 285.17M | |
― | ― | ― | ― | ― | |
0.44 | 1.07 | 1.22 | 0.93 | 0.80 | |
0.44 | 1.06 | 1.20 | 0.91 | 0.79 | |
357.26M | 357.26M | 356.89M | 356.16M | 354.59M | |
358.70M | 360.91M | 362.41M | 361.51M | 361.40M |