Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 285.23M | $ 276.61M | $ 268.45M | $ 248.22M | |
$ 129.71M | $ 128.56M | $ 129.15M | - | |
$ 155.52M | $ 148.05M | $ 139.29M | $ 248.22M | |
$ 238.33M | $ 266.81M | $ 224.66M | $ -142.15M | |
$ -82.81M | $ -118.76M | $ -85.37M | $ 106.07M | |
$ 73.35M | $ 42.66M | $ 31.37M | $ -145.48M | |
$ -83.01M | $ -88.04M | $ -57.95M | $ -5.27M | |
$ 577.00K | $ -171.20M | $ -116.62M | $ -34.15M | |
$ -2.47M | $ -4.16M | $ -10.42M | $ -9.69M | |
- | - | - | $ 22.82M | |
$ -134.99M | $ -167.04M | $ -106.20M | $ -24.45M | |
$ -5.72 | $ -1.99 | $ -1.40 | $ -1.03 | |
$ -5.72 | $ -1.99 | $ -1.40 | $ -1.03 | |
$ 149.80M | $ 83.81M | $ 75.71M | $ 41.93M | |
$ 149.80M | $ 83.81M | $ 75.71M | $ 41.93M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 398.36M | $ 317.11M | $ 295.75M | $ 142.15M | |
$ -134.99M | $ -167.04M | $ -106.20M | $ -24.45M | |
$ 167.30M | $ 82.75M | - | - | |
- | - | - | - | |
$ -124.06M | $ -127.99M | $ -84.78M | $ 111.34M | |
$ -94.16M | $ -67.30M | $ -28.07M | $ 164.27M |