
Last Price
52 Week Range
$0.56 - $3.73
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $42.69M | $32.4M | $22.201M | |||||||
| $270.893M | $283.465M | $380.686M | |||||||
| $8.758M | - | - | |||||||
| $5.555M | - | - | |||||||
| $5.027M | $25.177M | $21.928M | |||||||
| $332.923M | $341.042M | $424.815M | |||||||
| $42.41M | $39.212M | $37.271M | |||||||
| $53.61M | $46.471M | $30.842M | |||||||
| $723.968M | $820.084M | $841.876M | |||||||
| - | - | - | |||||||
| $40.997M | $2.547M | $17.455M | |||||||
| $860.985M | $908.314M | $927.444M | |||||||
| - | - | - | |||||||
| $1.194B | $1.249B | $1.352B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $36.587M | $59.205M | $80.433M | |||||||
| $57.594M | $13.856M | - | |||||||
| $45.854M | $68.523M | $24.991M | |||||||
| $4.839M | $4.82M | - | |||||||
| - | - | - | |||||||
| $12.719M | $0.698M | - | |||||||
| $16.994M | $65.808M | $129.352M | |||||||
| $174.587M | $212.91M | $234.776M | |||||||
| $611.729M | $290.607M | $385.692M | |||||||
| $30.59M | $30.802M | $23.575M | |||||||
| - | - | - | |||||||
| $37.478M | $37.872M | $42.091M | |||||||
| $1.811M | $80.485M | $22.907M | |||||||
| $702.52M | $460.928M | $497.84M | |||||||
| - | - | - | |||||||
| $877.107M | $673.838M | $732.616M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | $224.374M | $259.981M | |||||||
| $1.694M | $1.728M | $1.763M | |||||||
| $-269.769M | $-222.189M | $-183.355M | |||||||
| $580.764M | $571.605M | $541.254M | |||||||
| $4.112M | - | - | |||||||
| - | - | - | |||||||
| $316.801M | $575.518M | $619.643M | |||||||
| - | - | - | |||||||
| $316.801M | $575.518M | $619.643M | |||||||
| $1.194B | $1.249B | $1.352B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $723.968M | $820.084M | $841.876M | |||||||
| $713.924M | $415.914M | $457.833M | |||||||
| $671.234M | $383.514M | $435.632M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers