Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 932.70M | $ 938.45M | $ 879.41M | $ 737.85M | $ 0.00 | |
$ 453.72M | $ 463.25M | $ 456.35M | $ 403.29M | - | |
$ 478.98M | $ 475.21M | $ 423.06M | $ 334.56M | - | |
$ 347.73M | $ 332.59M | $ 364.56M | $ 229.97M | $ 233.83K | |
$ 131.25M | $ 142.62M | $ 58.51M | $ 104.60M | $ -233.83K | |
$ -59.00M | $ -59.79M | $ -49.43M | $ 24.27M | $ -15.19K | |
$ 36.62M | $ 34.77M | $ 172.48M | $ 11.63M | - | |
$ 15.37M | $ 27.80M | $ -163.40M | $ 91.96M | $ -249.02K | |
$ 128.30M | $ 145.15M | $ 105.47M | $ 104.13M | $ 0.00 | |
$ 160.00K | - | $ 1.56M | $ 3.08M | - | |
$ -112.93M | $ -117.35M | $ -269.16M | $ -14.68M | $ -249.02K | |
$ -0.32 | $ -0.34 | $ -0.81 | $ -0.05 | $ >-0.01 | |
$ -0.32 | $ -0.34 | $ -0.81 | $ -0.05 | $ >-0.01 | |
$ 1.37B | $ 342.77M | $ 331.41M | $ 290.44M | $ 132.93M | |
$ 1.37B | $ 342.77M | $ 331.41M | $ 290.44M | $ 132.93M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 801.45M | $ 795.84M | $ 820.91M | $ -633.25M | $ 233.83K | |
$ -112.93M | $ -117.35M | $ -269.16M | $ -14.68M | $ -249.02K | |
$ 72.82M | $ 80.05M | $ 109.24M | $ 68.68M | $ -249.02K | |
- | - | - | - | $ 15.19K | |
$ 74.37M | $ 87.59M | $ -113.97M | $ 116.23M | $ -233.83K | |
$ 225.78M | $ 239.22M | $ 42.98M | $ 212.47M | $ -233.83K |