11.98
-0.25 (-2.04%)
At close: Apr 25, 2025, 3:59 PM
12.30
2.67%
Pre-market: Apr 28, 2025, 06:00 AM EDT

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
113.17M 99.21M 157.76M 254.1M 292.87M 179.66M 169M 172.08M 166.93M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
113.17M 99.21M 157.76M 254.1M 292.87M 179.66M 169M 172.08M 166.93M
106.43M 11.03M 24.48M 92.11M 108.12M 47.57M 40.28M 44.43M 41.99M
113.17M 99.21M 70.25M 69.88M 78.48M 79.74M 73.7M 67.09M 63.74M
24M 11.03M 24.48M 92.11M 108.12M 47.57M 40.28M 44.43M 41.99M
18.69M 9.38M 19.49M 70.79M 81.14M 35.9M 30.75M 25.96M 25.53M
6.74M 87.88M 103.54M 138.64M 142.74M 106.96M 103.52M 101.98M 99.26M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a 40.1M -236.83M -25.86M -33.79M -23.95M -232.24M -24.62M -23.03M
6.74M 127.97M -133.29M 25.86M 33.79M 23.95M -128.72M 24.62M 23.03M
67M 48.99M 13.29M 14.37M 24.98M 27.54M 19.52M 16.36M 20.29M
3.55M 3.78M 3.98M 3.53M 3.69M 3.88M 4.12M 3.33M 2.74M
6.74M 127.97M -133.29M 177.47M 214.38M 162.92M -128.72M 147.07M 148.11M
5.31M 1.66M 4.99M 21.32M 26.97M 11.67M 9.53M 18.47M 16.46M
18.56M 20.16M 21.88M 23.74M 24.46M 26.02M 27.36M 27.47M 27.04M
18.59M 20.2M 22.01M 23.93M 24.61M 26.25M 27.63M 27.9M 27.37M
1.01 0.47 0.89 2.98 3.32 1.38 1.12 0.95 0.94
1.01 0.46 0.89 2.96 3.30 1.37 1.11 0.93 0.93
n/a n/a 28.51M 98.16M 113.72M 52.27M 45.01M 46.59M 45.21M
-2.47M -3.3M 24.48M 92.11M 108.12M 47.57M 40.28M 44.43M 41.99M
2.47M 3.3M 1.8M 2.1M 2.5M 2.51M 2.3M 2.05M 2.62M