MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, NWPX made $526,003K in revenue. $35,411K in net income. Net profit margin of 6.73%.

Income Overview

Revenue
$526,003K
Net Income
$35,411K
Net Profit Margin
6.73%
EPS
$3.56
Unit: Thousand (K) dollars
Revenue Breakdown
    • US
    • CA
Revenue Breakdown
    • Transferred Over Time
    • Transferred At Point In Time

Income Statement
2025-12-31
2024-12-31
Net sales
526,003 492,548
Cost of sales
422,366 397,143
Gross profit
103,637 95,405
Selling, general, and administrative expense
52,767 47,161
Operating income
50,870 48,244
Other income (loss)
-1,783 -213
Interest expense
2,609 5,660
Income before income taxes
46,478 42,371
Income tax expense
11,067 8,165
Net income
35,411 34,206
Basic EPS
3.62 3.45
Diluted EPS
3.56 3.4
Basic Average Shares
9,774,000 9,916,000
Diluted Average Shares
9,937,000 10,066,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
US$487,614K (2.63%↑ Y/Y)CA$38,389K (120.08%↑ Y/Y)Net sales$526,003K (6.79%↑ Y/Y)Gross profit$103,637K (8.63%↑ Y/Y)Cost of sales$422,366K (6.35%↑ Y/Y)Operating income$50,870K (5.44%↑ Y/Y)Selling, general, andadministrative expense$52,767K (11.89%↑ Y/Y)Income before incometaxes$46,478K (9.69%↑ Y/Y)Interest expense$2,609K (-53.90%↓ Y/Y)Other income (loss)-$1,783K (-737.09%↓ Y/Y)Net income$35,411K (3.52%↑ Y/Y)Income tax expense$11,067K (35.54%↑ Y/Y)

NWPX Infrastructure, Inc. (NWPX)

NWPX Infrastructure, Inc. (NWPX)