Revenue / Employee (Pendapatan Tahunan ÷ karyawan (jumlah karyawan, yfinance). Turunan — bukan konsep SEC-XBRL yang tersimpan.)
≈$167.5K
·
·
·
nilai · ≈ rata-rata 5T · median industri · penilaian relatif terhadap median
Riwayat Pendapatan
EPS aktual vs perkiraan, kejutan %, tingkat keberhasilan, tanggal pendapatan berikutnya
14
Kejutan Rata-rata-6.5%
Periode
Laporan
EPS Aktual
EPS Estimasi
Kejutan
30 Juni 2026
Agu 19, 2026
$0.45
$0.53
-15.2%
31 Maret 2026
Mei 18, 2026
$0.75
$0.73
2.1%
Fundamental Lengkap
Semua metrik per tahun — laporan laba rugi, neraca, arus kas
15
Laporan Laba Rugi15
Metrik
Tren
2025
2024
2023
Revenue
$427M
$177M
$62M
Cost of Revenue
$331M
$155M
$46M
Gross Profit
$96M
$22M
$17M
SG&A Expense
$31M
$11M
$5M
Operating Expenses
$37M
$13M
$5M
Operating Income
$59M
$9M
$12M
Other Non-op
$-2M
$586.2K
$1M
Pretax Income
$53M
$41M
$10M
Income Tax
$15M
$781.2K
·
Net Income
$40M
$41M
$10M
EPS (Basic)
$1.14
$1.09
$0.24
EPS (Diluted)
$1.13
$1.09
$0.24
Shares (Basic)
30,099,569
30,751,424
41,000,000
Shares (Diluted)
30,333,876
30,751,424
41,000,000
EBITDA
$59M
$32M
·
Neraca23
Metrik
Tren
2025
2024
2023
Cash & Equivalents
$52M
$14M
$18M
Receivables
$11M
$7M
·
Inventory
$80M
$20M
$40M
Prepaid Expense
$25M
$392.2K
$149.3K
Other Current Assets
$2M
$725.1K
$85.7K
Current Assets
$172M
$55M
$83M
PP&E (Net)
$221M
$129M
$143M
PP&E (Gross)
$275M
$149M
$145M
Accum. Depreciation
$54M
$20M
$3M
Other Non-current Assets
$286.0K
$192.9K
$22.2K
Total Assets
$441M
$240M
$238M
Accounts Payable
$52M
$18M
$37M
Short-term Debt
$31M
$16M
·
Current Liabilities
$296M
$125M
$169M
Capital Leases
$34M
$34M
$372.7K
Total Liabilities
$330M
$180M
$181M
Total Debt
$36M
$37M
·
Common Stock
$3.7K
$3.4K
$4.1K
Retained Earnings
$90M
$50M
$10M
AOCI
$-8M
$-5M
$-3M
Stockholders' Equity
$111M
$59M
$57M
Liabilities + Equity
$441M
$240M
$238M
Shares Outstanding
36,712,040
33,595,743
41,000,000
Arus Kas11
Metrik
Tren
2025
2024
2023
D&A
·
$23M
$3M
Stock-based Comp
$9M
$609.0K
·
Deferred Tax
$-178.1K
·
·
Amort. of Intangibles
·
$289.2K
$114.6K
Other Non-cash
·
$-18M
·
Operating Cash Flow
$133M
$47M
$-13M
CapEx
$92M
$43M
$114M
Investing Cash Flow
$-98M
$-44M
$-114M
Financing Cash Flow
$9M
$-2M
$146M
Net Change in Cash
$42M
$-2M
$17M
Free Cash Flow
$41M
$4M
·
Profitabilitas8
Metrik
Tren
2025
2024
2023
Gross Margin
22.5%
12.4%
·
Operating Margin
13.8%
5.0%
·
Net Margin
9.3%
22.9%
·
Pretax Margin
12.3%
23.3%
·
EBITDA Margin
13.8%
18.1%
·
ROA
11.6%
17.0%
·
ROE
46.5%
69.9%
·
ROIC
28.3%
9.0%
·
Likuiditas & Solvabilitas4
Metrik
Tren
2025
2024
2023
Current Ratio
0.6
0.4
·
Quick Ratio
0.2
0.2
·
Debt / Equity
0.3
0.6
·
LT Debt / Equity
·
0.4
·
Efisiensi3
Metrik
Tren
2025
2024
2023
Asset Turnover
1.3
0.7
·
Inventory Turnover
6.6
5.2
·
Receivables Turnover
47.0
51.2
·
Per Saham5
Metrik
Tren
2025
2024
2023
Book Value / Share
$3.03
$1.76
·
Revenue / Share
$14.09
$5.75
·
Cash Flow / Share
$4.38
$1.51
·
Cash / Share
$1.41
$0.41
·
EPS (TTM)
$1.13
$1.09
·
Valuasi (TTM)14
Metrik
Tren
2025
2024
2023
Revenue TTM
$427M
$177M
·
Net Income TTM
$40M
$41M
·
Market Cap
$215M
$114M
·
Enterprise Value
$200M
$137M
·
P/E
5.2
3.1
·
P/S
0.5
0.6
·
P/B
1.9
1.9
·
P / Tangible Book
1.9
1.9
·
P / Cash Flow
1.6
2.4
·
P / FCF
5.2
28.4
·
EV / EBITDA
3.4
4.3
·
EV / FCF
4.8
34.2
·
EV / Revenue
0.5
0.8
·
Earnings Yield
19.3%
32.2%
·
Per Saham1
Metrik
Tren
Q4 2025
Q4 2024
EPS (TTM)
$1.13
·
Valuasi (TTM)4
Metrik
Tren
Q4 2025
Q4 2024
Revenue TTM
$427M
·
Net Income TTM
$40M
·
P/E
5.2
·
Earnings Yield
19.3%
·
Periode terbaru di sebelah kiri · nilai null ditampilkan sebagai ·
Laporan Keuangan
Laporan laba rugi, neraca, arus kas — tahunan, 5 tahun terakhir
16
Metrik
2025-12-31
2024-12-31
2023-12-31
Pendapatan
$427M
$177M
$62M
Margin Kotor %
22.5%
12.4%
·
Margin Operasi %
13.8%
5.0%
·
Laba Bersih
$40M
$41M
$10M
EPS Dilusian
$1.13
$1.09
$0.24
Metrik
2025-12-31
2024-12-31
2023-12-31
Utang / Ekuitas
0.3
0.6
·
Rasio Lancar
0.6
0.4
·
Rasio Cepat
0.2
0.2
·
Metrik
2025-12-31
2024-12-31
2023-12-31
Arus Kas Bebas
$41M
$4M
·
Pemilik institusional (13F)
57 pengaju
· $40.1M total
· Per tanggal 30 Juni 2026
17
Institusi yang melaporkan kepemilikan saham ini dalam SEC Form 13F triwulanan mereka. Hanya posisi panjang; satu pengaju dapat muncul dua kali untuk leg opsi terpisah. Kaki put/call offset yang besar biasanya mencerminkan pembuatan pasar atau inventaris yang dilindungi, bukan keyakinan arah.
Pemegang57
Nilai yang dipegang$40.1M
Posisi baru50
Posisi yang keluar5
Aktivitas institusional — Q2 2026 vs kuartal sebelumnya
Posisi baru
Posisi yang keluar
Meningkat
Menurun
Perubahan bersih saham
50 (+40 vs Kuartal sebelumnya)
5 (+5 vs Kuartal sebelumnya)
3 (+1 vs Kuartal sebelumnya)
4 (+2 vs Kuartal sebelumnya)
+5.3M
Dibandingkan dengan Q1 2026. Pengajuan Formulir 13F SEC jatuh tempo dalam waktu 45 hari setelah akhir kuartal ditambah kelonggaran singkat untuk pengaju terlambat — kuartal yang masih dalam jangka waktu tersebut dilewati demi pasangan terakhir yang dilaporkan sepenuhnya.
Bobot mencerminkan kepemilikan ekuitas langsung (N-PORT) saja; dana berbasis leverage atau derivatif mungkin memiliki eksposur swap tambahan yang tidak ditampilkan.