Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 197.64M | $ 297.79M | $ 116.51M | $ 124.06M | $ 13.91M | $ 94.71M | |
- | - | - | - | - | - | |
$ 53.70M | $ 50.71M | $ 44.95M | - | - | - | |
- | - | - | - | - | - | |
- | - | $ -837.00K | - | - | - | |
$ 129.32M | $ 126.73M | $ 106.32M | $ 119.94M | $ 8.51M | $ 98.08M | |
$ 1.62M | $ 3.36M | $ 837.00K | $ 134.00K | $ 232.00K | - | |
- | - | - | - | - | - | |
$ 128.34M | $ 123.38M | $ 105.48M | $ 119.81M | $ 8.28M | $ 98.08M | |
$ 1.91 | $ 1.91 | $ 1.63 | $ 1.86 | $ 0.14 | $ 1.87 | |
$ 2.00 | $ 1.91 | $ 1.63 | $ 1.86 | $ 0.14 | $ 1.87 | |
$ 258.25M | $ 64.56M | $ 64.56M | $ 64.56M | $ 58.67M | $ 52.33M | |
$ 258.25M | $ 64.56M | $ 64.56M | $ 64.56M | $ 58.67M | $ 52.33M | |
$ 1.26 | $ 1.68 | $ 1.38 | $ 1.36 | $ 1.49 | $ 1.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 101.14M | $ 148.54M | $ -52.32M | - | - | - | |
$ 128.34M | $ 123.38M | $ 105.48M | $ 119.81M | $ 8.28M | $ 98.08M | |
$ -158.74M | $ -137.79M | - | $ 119.81M | $ 8.28M | $ 98.08M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |