Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.22B | $ 3.27B | $ 1.78B | $ 1.30B | $ 2.23B | $ 2.88B | |
$ 370.13M | $ 597.28M | $ 59.69M | $ 316.48M | $ 657.81M | $ 401.68M | |
$ 1.85B | $ 2.67B | $ 1.72B | $ 983.68M | $ 1.57B | $ 2.48B | |
$ 1.01B | $ 1.49B | $ 151.93M | $ 748.75M | $ 1.04B | $ 1.80B | |
$ 835.53M | $ 1.18B | $ 1.57B | $ 234.94M | $ 534.67M | $ 685.21M | |
$ 1.22M | $ 281.00K | $ -175.00K | $ 7.72M | $ 5.72M | $ 169.00K | |
$ 7.12M | $ -51.39M | $ -3.86M | $ -116.22M | $ -23.80M | $ 20.30M | |
$ 843.88M | $ 1.33B | $ 91.93M | $ 366.39M | $ 563.81M | $ 705.67M | |
$ 205.39M | $ 155.40M | $ 125.72M | $ 108.81M | $ 37.01M | $ 93.92M | |
$ 8.05M | $ 7.94M | $ 1.20M | $ -7.51M | $ 378.00K | $ 0.00 | |
$ 646.72M | $ 1.18B | $ 1.47B | $ 252.88M | $ 527.75M | $ 611.76M | |
$ 12.00 | $ 5.48 | $ 0.34 | $ 1.17 | $ 2.51 | $ 11.43 | |
$ 12.00 | $ 5.48 | $ 0.34 | $ 1.17 | $ 2.51 | $ 11.43 | |
$ 161.82M | $ 215.26M | $ 216.10M | $ 216.10M | $ 210.41M | $ 53.50M | |
$ 161.82M | $ 215.26M | $ 216.10M | $ 216.10M | $ 210.41M | $ 53.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.38B | $ 2.09B | $ 211.62M | $ 1.07B | $ 1.70B | $ 2.20B | |
$ 646.72M | $ 1.18B | $ 1.47B | $ 252.88M | $ 527.75M | $ 611.76M | |
$ 646.72M | - | - | - | - | $ 611.76M | |
- | - | - | - | - | - | |
$ 835.53M | $ 1.33B | $ 91.93M | $ 366.39M | $ 563.81M | $ 685.21M | |
$ 835.53M | $ 1.33B | $ 94.39M | $ 389.54M | $ 581.52M | $ 696.51M |