14.02
0.28 (2.04%)
At close: Apr 28, 2025, 3:59 PM
13.90
-0.86%
After-hours: Apr 28, 2025, 04:49 PM 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
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018
994.99M 924.37M 960.49M 760.7M 478.05M 359.68M 254.21M
602.9M 538.75M 558.76M 431.74M 270.51M 194.79M 127.76M
392.09M 385.62M 401.73M 328.97M 207.54M 164.9M 126.45M
92.42M 95.04M 83.9M -54.23M 50.33M 36.86M 40.04M
n/a n/a 11.92M 6.5M 7.48M 9.35M 1.81M
74.18M 75.03M 64.53M -60.96M 44.42M 29.53M 26.65M
45.87M 45.69M 40.42M -58.7M 34.53M 33.94M 32.22M
239.59M 228.52M 260M 335.31M 113.52M 90.63M 69.46M
n/a n/a n/a n/a n/a n/a n/a
60.08M 62.06M 57.8M 47.88M 39M 35.18M n/a
299.66M 290.58M 317.8M 383.2M 152.52M 125.81M 97.99M
21.55M 21.72M 11.92M 6.5M 7.48M 9.35M n/a
n/a 1.6M 2M 1.9M 1.3M 900K 900K
902.56M 829.33M 876.56M 814.93M 423.03M 320.59M 225.75M
28.31M 29.34M 24.11M -2.27M 9.89M -4.41M 5.57M
88.91M 93.94M 97.82M 97.46M 97.29M 97.29M 105.23M
92.3M 96.17M 102.6M 97.46M 97.29M 97.29M 105.23M
0.52 0.49 0.41 -0.6 0.36 0.35 0.31
0.50 0.48 0.39 -0.6 0.36 0.35 0.31
155.89M 157.49M 153.23M -6.57M 90.9M 74.05M 57.02M
95.73M 96.75M 95.43M -54.46M 51.9M 38.88M 40.04M
60.16M 60.74M 57.8M 47.88M 39M 35.18M 16.97M