Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 676.48M | $ 499.67M | $ 329.75M | $ 423.79M | $ 395.94M | |
- | $ 72.47M | $ 81.67M | $ 141.01M | $ 226.00M | $ 192.76M | |
- | $ 604.01M | $ 418.00M | $ 188.74M | $ 197.80M | $ 203.18M | |
- | $ 249.18M | $ 245.44M | $ 211.18M | $ 75.01M | $ 67.02M | |
- | $ 354.83M | $ 172.56M | $ -22.45M | $ 122.79M | $ 136.16M | |
- | $ -20.25M | $ -17.59M | $ -14.85M | $ -26.79M | $ -24.00M | |
- | - | - | - | - | - | |
- | $ 328.95M | $ 141.69M | $ -544.81M | $ 38.75M | $ 99.43M | |
- | $ 145.47M | $ 43.67M | $ 29.49M | $ 62.36M | $ 68.35M | |
- | - | - | - | - | - | |
- | $ 204.82M | $ 119.73M | $ -588.98M | $ 37.38M | $ 58.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 321.65M | $ 327.11M | $ 352.19M | $ 301.00M | $ 259.78M | |
- | $ 204.82M | $ 119.73M | $ -588.98M | $ 37.38M | $ 58.07M | |
- | $ 206.95M | $ 131.55M | $ -219.30M | $ 74.36M | $ 64.90M | |
- | $ 18.97M | $ 14.24M | $ 15.81M | $ 30.29M | $ 28.92M | |
- | $ 347.92M | $ 155.94M | $ -529.00M | $ 69.04M | $ 128.36M | |
- | $ 430.62M | $ 262.38M | $ 64.35M | $ 245.32M | $ 239.93M |