Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 816.40M | $ 816.40M | $ 928.21M | $ 903.07M | $ 836.75M | |
$ 493.72M | $ 493.72M | $ 615.88M | $ 616.08M | $ 598.46M | |
$ 322.68M | $ 322.68M | $ 312.33M | $ 286.98M | $ 238.29M | |
$ 252.49M | $ 252.49M | $ 259.76M | $ 283.73M | $ 223.31M | |
$ 70.19M | $ 70.19M | $ 52.57M | $ 3.25M | $ 14.97M | |
$ -10.98M | $ -10.98M | $ -7.87M | $ 11.86M | $ -15.74M | |
$ 4.00K | $ 4.00K | $ -779.00K | $ -749.00K | $ 3.54M | |
$ 62.73M | $ 62.73M | $ 32.33M | $ -9.36M | $ 2.78M | |
$ 16.69M | $ 16.69M | $ 10.56M | $ 605.00K | $ 686.00K | |
- | - | - | - | - | |
$ 46.04M | $ 46.04M | $ 21.77M | $ -11.51M | $ -475.00K | |
$ 0.78 | $ 0.79 | $ 0.37 | $ -0.22 | $ -0.02 | |
$ 0.79 | $ 0.78 | $ 0.35 | $ -0.22 | $ -0.02 | |
$ 234.08M | $ 58.52M | $ 58.96B | $ 52.30M | $ 19.65M | |
$ 236.54M | $ 59.14M | $ 61.83B | $ 52.30M | $ 19.65M | |
$ 0.33 | $ 0.13 | - | $ 0.13 | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 746.21M | $ 746.21M | $ 875.64M | $ -899.82M | $ 821.78M | |
$ 46.04M | $ 46.04M | $ 21.77M | $ -11.51M | $ -475.00K | |
$ 46.11M | $ 46.11M | $ 23.76M | $ -5.04M | $ -3.02M | |
- | - | - | - | $ 14.98M | |
$ 74.20M | $ 74.20M | $ 40.37M | $ 324.00K | $ 17.76M | |
$ 88.41M | $ 88.41M | $ 60.11M | $ 21.49M | $ 40.90M |