Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 832.63M | $ 775.97M | $ 668.37M | $ 594.93M | $ 619.66M | $ 597.27M | |
$ 13.86M | $ 14.54M | $ 16.01M | $ -57.50M | $ 7.00M | $ 4.50M | |
$ 166.15M | $ -303.43M | $ -286.52M | $ 282.77M | $ 237.56M | $ 221.80M | |
- | - | - | $ -58.23M | $ -39.73M | $ -40.52M | |
$ 6.13M | $ -59.50M | $ -61.55M | $ -693.00K | $ 0.00 | $ -1.76M | |
$ 479.36M | $ 472.54M | $ 381.84M | $ 253.97M | $ 349.37M | $ 337.69M | |
$ 51.56M | $ 119.93M | $ 90.67M | $ 25.11M | $ 70.23M | $ 65.80M | |
- | - | - | - | - | - | |
$ 745.62M | $ 360.64M | $ 266.29M | $ 228.86M | $ 279.13M | $ 271.88M | |
$ 5.29 | $ 4.85 | $ 3.81 | $ 2.88 | $ 3.49 | $ 3.35 | |
$ 5.28 | $ 4.83 | $ 3.80 | $ 2.87 | $ 3.48 | $ 3.33 | |
$ 292.15M | $ 74.34M | $ 78.27M | $ 79.58M | $ 80.00M | $ 81.13M | |
$ 293.36M | $ 74.66M | $ 78.57M | $ 79.78M | $ 80.25M | $ 81.61M | |
$ 1.36 | $ 1.36 | - | $ 1.24 | $ 1.24 | $ 1.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 752.66M | $ 704.61M | $ 597.75M | $ 494.61M | $ 581.91M | $ 570.40M | |
$ 385.86M | $ 360.64M | $ 266.29M | $ 228.86M | $ 279.13M | $ 271.88M | |
$ 278.55M | - | - | $ 229.48M | $ 279.13M | $ 273.31M | |
$ 16.69M | - | - | $ 1.83M | $ 5.40M | $ 5.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |