Profile snapshotUSD 363.5Market cap USD 63.1B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BullishSupport/Resistance Flip Setup15M23 Sept 26, 00:4175
BearishICT Liquidity Sweep Reversal Setup15M23 Sept 26, 00:4177
BearishICT Inverse FVG Setup15M23 Sept 26, 00:4178
BullishSupport/Resistance Flip Setup4H23 Sept 26, 00:4183
BullishICT Inverse FVG Setup4H23 Sept 26, 00:4195
BearishICT Optimal Trade Entry (OTE) Setup1D23 Sept 26, 00:4188
BullishICT Inverse FVG Setup1D23 Sept 26, 00:4199
BearishFibonacci Retracement Setup1D23 Sept 26, 00:41100
BearishShark4H23 Sept 26, 00:3373
Annual
Annual fundamentals
2025 vs previous annual period
Metric2022202320242025
Total revenueUSD 79.9M--USD 115.8M+45.0%USD 396.3M+242.2%USD 852.5M+115.1%
Net incomeUSD -58.3M--USD -26.3M+55.0%USD -83.4M-217.7%USD 219.1M+362.7%
Net profit margin-73.0%---22.7%+69.0%-21.1%+7.2%25.7%+222.1%
EPS-0.45---0.17+61.5%-0.64-271.7%1.22+290.6%
Free cash flowUSD -39.8M--USD -15.5M+61.1%USD 102.4M+761.8%USD 281.8M+175.1%
Total debtUSD 1.6M--USD 2.2M+35.0%USD 1.3M-40.4%USD 4.1M+222.4%
Cash and cash equivalentsUSD 76.1M--USD 45.1M-40.7%USD 79.6M+76.4%USD 167.6M+110.7%
Net debtUSD -74.5M--USD -42.9M+42.4%USD -78.3M-82.3%USD -163.5M-108.9%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 191.9M--USD 230.6M--USD 270.6M--USD 308.4M--USD 392.4M+104.5%
Net income----USD 51.2M--USD 91.1M--USD 45M--USD 80.3M--USD 153.1M+198.9%
Net profit margin----26.7%--39.5%--16.6%--26.0%--39.0%+46.2%
EPS----0.29--0.5--0.25--0.44--0.83+186.2%
Free cash flow----USD 133.3M--USD 65.9M--USD 76.6M--USD 67M--USD 67.2M-49.6%
Total debt------------USD 4.1M+222.4%--------
Cash and cash equivalents----USD 162.3M--USD 140.4M--USD 167.6M--USD 148.3M--USD 111.5M-31.3%
Net debt------------USD -163.5M----------
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q32026-09-2276.0%--

