Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 318.92M | $ 287.92M | $ 404.13M | $ 418.51M | $ 346.94M | $ 248.81M | |
$ 21.19M | $ 22.45M | $ 23.98M | $ -23.95M | $ 21.37M | $ 15.90M | |
$ 297.73M | $ 265.47M | $ 380.15M | $ 393.50M | $ 325.56M | $ 232.91M | |
$ 323.02M | $ 316.48M | $ 409.07M | $ 415.43M | $ 334.99M | $ 239.73M | |
$ -28.12M | $ -51.98M | $ -28.92M | $ -21.92M | $ -9.42M | $ -6.82M | |
$ 7.41M | $ 1.25M | $ 349.00K | $ 37.00K | $ 189.00K | $ 669.00K | |
$ -130.00K | $ -14.00K | $ -4.16M | $ 57.00K | $ -1.97M | $ -964.00K | |
$ -26.35M | $ -50.71M | $ -24.42M | $ -21.94M | $ -11.20M | $ -7.12M | |
$ 905.00K | $ 577.00K | - | $ -2.51M | $ 0.00 | - | |
- | - | - | - | - | - | |
$ -27.26M | $ -51.29M | $ -24.42M | $ -19.43M | $ -11.20M | $ -7.12M | |
$ -0.44 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | $ -0.28 | |
$ -0.46 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | $ -0.28 | |
$ 136.68K | $ 33.35K | $ 31.61K | $ 29.09K | $ 27.33M | $ 25.76M | |
$ 139.69K | $ 33.35K | $ 31.61K | $ 29.09K | $ 27.33M | $ 25.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 344.21M | $ 338.93M | $ 433.05M | $ 391.48M | $ 356.36M | $ 255.63M | |
$ -27.30M | $ -51.29M | $ -24.40M | $ -19.43M | $ -11.20M | $ -7.12M | |
$ 41.59M | $ 25.73M | $ -19.29M | - | $ -8.94M | $ -5.89M | |
- | - | - | - | - | - | |
$ -32.12M | $ -28.56M | $ -436.00K | $ -21.94M | $ -9.42M | $ -6.82M | |
$ 434.00K | $ -22.36M | $ 5.41M | $ -16.87M | $ -6.07M | $ -4.64M |