Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.07B | $ 2.38B | $ 1.97B | $ 1.48B | $ 754.22M | $ 1.09B | |
- | - | - | - | $ 202.18M | $ 255.11M | |
$ 2.38B | $ 2.38B | $ 2.38B | $ 1.48B | $ 552.04M | $ 832.13M | |
$ 2.06B | $ 2.06B | $ 1.77B | $ 1.00B | $ 675.45M | $ 605.04M | |
$ 324.74M | $ 324.74M | $ 745.52M | $ 474.94M | $ -123.41M | $ 227.09M | |
$ -145.81M | $ -145.81M | $ -95.94M | $ -50.74M | $ -38.11M | $ -53.58M | |
$ -166.28M | $ -166.28M | $ -10.21M | $ 856.74M | $ -54.59M | $ -126.78M | |
$ 345.22M | $ 345.22M | $ 516.89M | $ -432.53M | $ -216.11M | $ 46.74M | |
$ 23.23M | $ 23.23M | $ 36.29M | $ -306.00K | $ 14.00K | $ 28.00K | |
$ -413.00K | $ -413.00K | $ 4.62M | $ -865.65M | - | - | |
$ 367.11M | $ 67.61M | $ 96.67M | $ -19.38M | $ 0.00 | $ 45.84M | |
$ -0.10 | $ 1.02 | $ 2.20 | $ -0.46 | $ -2.75 | $ 1.06 | |
$ -0.09 | $ 1.02 | $ 2.20 | $ -0.46 | $ -2.75 | $ 1.06 | |
$ 683.48M | $ 170.87M | $ 168.72M | $ 169.49M | $ 43.10M | $ 43.10M | |
$ 686.69M | $ 171.67M | $ 168.97M | $ 169.49M | $ 43.10M | $ 43.10M | |
$ 0.12 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.06B | $ 2.06B | $ 1.77B | $ 1.00B | $ 877.63M | $ 860.15M | |
- | - | - | - | $ 38.11M | $ 53.58M | |
$ 67.61M | $ 67.61M | $ 480.60M | $ -19.38M | $ -118.65M | $ 45.84M | |
$ 296.74M | $ 426.22M | - | - | $ -78.55M | $ 172.94M | |
$ 377.23M | $ 377.23M | $ 530.91M | $ -416.85M | $ -178.00M | $ 100.31M | |
$ 1.07B | $ 1.07B | $ 1.07B | $ -96.41M | $ 194.30M | $ 411.50M |