Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 897.57M | $ 938.45M | $ 879.41M | $ 737.85M | $ 0.00 | |
$ 443.56M | $ 463.25M | $ 456.35M | $ 403.29M | $ ― | |
$ 454.01M | $ 475.21M | $ 423.06M | $ 334.56M | $ ― | |
$ 357.15M | $ 331.93M | $ 364.56M | $ 229.97M | $ 233.83K | |
$ 96.19M | $ 142.62M | $ 58.51M | $ 104.60M | $ -233.83K | |
$ -56.83M | $ -59.79M | $ -49.43M | $ 24.27M | $ -15.19K | |
$ -56.74M | $ -55.69M | $ 59.44M | $ 11.63M | $ ― | |
$ -14.60M | $ 27.80M | $ -166.52M | $ 91.96M | $ -249.02K | |
$ 131.84M | $ 145.15M | $ 105.47M | $ 104.13M | $ 0.00 | |
$ 306.00K | $ ― | $ 1.56M | $ 3.08M | $ ― | |
$ -146.36M | $ -117.35M | $ -272.28M | $ -14.68M | $ -249.02K | |
$ -0.40 | $ -0.34 | $ -0.81 | $ -0.05 | $ >-0.01 | |
$ -0.40 | $ -0.34 | $ -0.81 | $ -0.05 | $ >-0.01 | |
$ 1.38B | $ 342.77M | $ 331.41M | $ 290.44M | $ 132.93M | |
$ 1.38B | $ 342.77M | $ 331.41M | $ 290.44M | $ 132.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 800.71M | $ 795.17M | $ 820.91M | $ -633.25M | $ 233.83K | |
$ -146.36M | $ -117.35M | $ -272.28M | $ -14.68M | $ -249.02K | |
$ 47.18M | $ 80.05M | $ 108.51M | $ 68.68M | $ -249.02K | |
$ ― | $ ― | $ ― | $ ― | $ 15.19K | |
$ 42.23M | $ 87.59M | $ -117.09M | $ 116.23M | $ -233.83K | |
$ 276.18M | $ 239.22M | $ 33.24M | $ 212.47M | $ -233.83K |