Quality Investor

TBRG

Rank #101

Rank #101 by gross profitability (GP/assets 0.45) · ROE 2.4% · Piotroski F-Score 7 / 9.

As-of 2026-07-22 · CIK 0001169445 · 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-12-31filed 2026-03-312024-12-31filed 2025-03-172023-12-31filed 2024-03-152022-12-31filed 2023-03-16
Revenue346.8342.6339.4326.6
Revenue growth (YoY)1.4%2.0%3.9%16.4%
Cost of revenue163.0168.5175.9172.2
Gross profit183.9174.1154.4154.4
Gross margin53.0%50.8%48.2%47.3%
Research & development32.634.537.230.9
Operating income20.86.6(42.6)22.8
Operating margin6.0%1.9%-12.6%7.0%
Interest expense12.56.3
Pre-tax income3.9(10.2)(54.4)18.1
Income tax expense(0.5)10.2(8.6)2.2
Net income4.4(20.4)(45.8)15.9
Net margin1.3%-6.0%-13.5%4.9%
EPS (basic)$0.29-$1.38-$3.15$1.08
EPS (diluted)$0.29-$1.38-$3.15$1.08

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?