Compare

CPI Card Group Inc. vs Quad/Graphics, Inc. vs Millennium Group International Holdings Ltd

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearCPI Card Group Inc.
PMTS
Quad/Graphics, Inc.
QUAD
Millennium Group International Holdings Ltd
MGIH
Year ended2025-12-312025-12-312025-06-30
Revenue$543.53M$2.42B$25.33M
Revenue growth (YoY)+13.1%-9.4%-34.2%
Gross margin31.3%21.6% (computed)18.5%
Operating margin10.1%4.0%-23.7%
Net margin2.8%1.1%-24.9%
Net income$14.95M$27.00M-$6.32M
EPS (Diluted)$1.25$0.54-$0.56
Operating cash flow$59.50M$95.90M-$1.72M
Free cash flow$41.33M$50.70M-$3.74M
Cash & equivalents$21.70M$63.30M$10.69M
Total assets$403.19M$1.25B$36.25M
Total liabilities$420.52M$1.12B$11.34M
Shareholders' equity-$17.33M$128.60M$24.91M
Return on year-end equityn/a21.0%-25.4%
Shares outstanding11.46Mn/a11.25M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearCPI Card Group Inc.Quad/Graphics, Inc.Millennium Group International Holdings Ltd
Latest$543.53M
Ended 2025-12-31
$2.42B
Ended 2025-12-31
$25.33M
Ended 2025-06-30
1 year earlier$480.60M
Ended 2024-12-31
$2.67B
Ended 2024-12-31
$38.53M
Ended 2024-06-30
2 years earlier$444.55M
Ended 2023-12-31
$2.96B
Ended 2023-12-31
$45.60M
Ended 2023-06-30
3 years earlier$475.75M
Ended 2022-12-31
$3.22B
Ended 2022-12-31
$66.23M
Ended 2022-06-30
4 years earlier$375.12M
Ended 2021-12-31
$2.96B
Ended 2021-12-31
$64.57M
Ended 2021-06-30