Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 715.49M | $ 1.07B | $ 1.20B | $ 1.10B | $ 861.33M | $ 794.01M | |
$ 324.95M | $ 499.57M | $ 542.74M | $ 510.65M | $ 515.38M | $ 498.08M | |
$ 390.54M | $ 565.48M | $ 658.92M | $ 585.57M | $ 345.95M | $ 295.93M | |
$ 54.99M | $ 62.19M | $ 54.77M | $ 59.91M | $ 51.56M | $ 49.04M | |
$ 335.55M | $ 503.29M | $ 604.16M | $ 525.67M | $ 294.39M | $ 246.89M | |
$ 14.95M | $ 735.00K | $ -5.58M | $ -16.49M | $ -47.91M | $ -44.75M | |
$ -57.48M | $ -156.11M | $ 156.03M | $ -3.85M | $ -169.40M | $ 240.85M | |
$ 406.15M | $ 669.63M | $ 754.62M | $ 505.33M | $ 77.07M | $ 442.98M | |
$ -12.81M | $ 509.00K | $ -269.00K | $ -2.48M | $ -9.07M | $ 15.87M | |
$ 1.05M | $ 453.00K | - | - | - | - | |
$ 418.96M | $ 669.13M | $ 754.88M | $ 507.80M | $ 86.14M | $ 427.12M | |
$ 0.92 | $ 1.48 | - | $ 1.13 | $ 0.19 | $ 0.96 | |
$ 0.93 | $ 1.48 | - | $ 1.13 | $ 0.19 | $ 0.96 | |
$ 905.71M | $ 451.57K | - | $ 448.69M | $ 446.02M | $ 443.41M | |
$ 907.19M | $ 452.34K | - | $ 450.07M | $ 446.93M | $ 443.86M | |
$ 0.45 | $ 0.60 | - | $ 0.42 | $ 0.36 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | $ 1.12 | $ 0.56 | $ 0.48 | |
- | - | - | $ 1.12 | $ 0.56 | $ 0.48 | |
- | - | - | - | - | - | |
$ 245.30M | $ 561.76M | $ 597.51M | $ 570.56M | $ 566.95M | $ 547.12M | |
- | - | $ 352.00K | $ 12.37M | $ 44.94M | $ 35.84M | |
$ 418.96M | $ 669.13M | $ 754.88M | $ 507.80M | $ 86.14M | $ 427.12M | |
$ 201.68M | $ 327.70M | $ 645.85M | $ 511.92M | $ 208.82M | $ 192.62M | |
$ 246.88M | $ 675.22M | $ 754.97M | $ 517.70M | $ 122.01M | $ 478.82M | |
$ 202.48M | $ 908.76M | $ 1.01B | $ 763.47M | $ 380.74M | $ 732.16M |