Quality Investor

THR

Rank #237

Rank #237 by gross profitability (GP/assets 0.29) · ROE 8.3% · Piotroski F-Score 7 / 9.

As-of 2026-07-22 · CIK 0001489096 · all metrics point-in-time as of the filing date.

Each fiscal year is read as-of that year’s own 10-K filing, so nothing restated after the fact leaks backwards. Line items this filer never tagged are omitted. Hover or tap a badge for the diagnostic behind it.

USD in millions, except per-share (EPS) and percentage rows. Values are as originally filed; em-dash = not tagged in that year's filing.
Fiscal year end2025-03-31filed 2025-05-222024-03-31filed 2024-05-292023-03-31filed 2023-05-252021-03-31filed 2022-05-26
Revenue498.2494.6440.6276.2
Revenue growth (YoY)0.7%12.3%23.9%28.8%
Cost of revenue275.3283.1255.5159.3
Gross profit222.9211.6185.1140.1
Gross margin44.7%42.8%42.0%39.4%
Selling, general & administrative129.3123.8117.089.8
Research & development9.49.810.67.5
Operating income79.875.455.27.4
Operating margin16.0%15.2%12.5%10.8%
Interest income0.1
Interest expense5.910.2
Pre-tax income70.167.749.2(0.6)
Income tax expense16.616.115.6(1.5)
Net income53.551.633.70.9
Net margin10.7%10.4%7.6%5.6%
EPS (basic)$1.59$1.53$1.01$0.03
EPS (diluted)$1.57$1.51$1.00$0.03

Figures are as originally filed with the SEC (point-in-time), not restated, so they can differ slightly from sites that show later-restated numbers. Why point-in-time?