Profile snapshotUSD 139.4Market cap USD 9.7B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BullishICT Order Block Setup15M23 Sept 26, 00:4179
BearishSupport/Resistance Flip Setup15M23 Sept 26, 00:4180
BearishICT FVG Reversal Setup · Lower High15M23 Sept 26, 00:4180
BullishICT Inverse FVG Setup15M23 Sept 26, 00:4181
BearishMA 8/21 Crossover15M23 Sept 26, 00:4187
BearishICT FVG Setup15M23 Sept 26, 00:4195
BullishOliver Kell Momentum Setup4H23 Sept 26, 00:4177
BearishICT Inverse FVG Setup4H23 Sept 26, 00:4179
BearishICT FVG Reversal Setup · Lower High4H23 Sept 26, 00:4185
BullishFibonacci Retracement Setup4H23 Sept 26, 00:4190
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 1.3B--USD 1.7B+30.0%USD 2.1B+22.1%USD 2.7B+30.7%
Net income----USD 4.6M--USD 206.3M+4384.8%USD 418.3M+102.8%USD 247.1M-40.9%
Net profit margin----0.4%--12.2%+3349.4%20.2%+66.1%9.1%-54.8%
EPS----0.07--2.94+4100.0%5.78+96.6%3.48-39.8%
Free cash flow----USD -38.3M--USD 36.5M+195.3%USD 296.2M+711.5%USD 349.9M+18.1%
Total debt----USD 1.4B--USD 1.4B+1.0%USD 1.4B-2.5%USD 949.2M-31.2%
Cash and cash equivalents----USD 674.2M--USD 704.2M+4.4%USD 953.3M+35.4%USD 716.1M-24.9%
Net debt----USD 727.6M--USD 711.6M-2.2%USD 426.6M-40.1%USD 233.1M-45.4%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 649.1M--USD 706.3M--USD 783.8M--USD 761.7M--USD 801.7M+23.5%
Net income----USD 22.5M--USD 87.6M--USD 101.6M--USD 91.1M--USD 95M+322.2%
Net profit margin----3.5%--12.4%--13.0%--12.0%--11.8%+241.9%
EPS0.5--0.32--1.24--1.44--1.3+160.0%1.37+328.1%
Free cash flow----USD 173.3M--USD 94.6M--USD 33.9M--USD 86M--USD 51.1M-70.5%
Total debt----USD 1.4B--USD 1B--USD 949.2M--USD 948.1M--USD 948.4M-32.2%
Cash and cash equivalents----USD 1.1B--USD 757.5M--USD 716.1M--USD 480.4M--USD 534.9M-52.3%
Net debt----USD 278.2M--USD 257.3M--USD 233.1M--USD 467.7M--USD 413.5M+48.6%
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q3

