Riwayat Pendapatan
EPS aktual vs perkiraan, kejutan %, tingkat keberhasilan, tanggal pendapatan berikutnya
14
Kejutan Rata-rata6.1%
Laporan BerikutnyaOkt 27, 2026
Periode
Laporan
EPS Aktual
EPS Estimasi
Kejutan
30 Juni 2026
Jul 21, 2026
$0.50
$0.45
12.0%
31 Maret 2026
$0.43
$0.41
5.4%
31 Des. 2025
$0.42
$0.40
6.1%
30 Sep. 2025
$0.38
$0.38
0.69%
Fundamental Lengkap
Semua metrik per tahun — laporan laba rugi, neraca, arus kas
15
Laporan Laba Rugi9
Metrik
Tren
2025
2024
2023
2022
2021
Interest Expense
·
·
$50M
$14M
$8M
Interest Income
$113M
$110M
$101M
$84M
$74M
Pretax Income
$27M
$22M
$8M
$40M
$32M
Income Tax
$6M
$5M
$3M
$8M
$7M
Net Income
$21M
$17M
$5M
$32M
$25M
EPS (Basic)
$1.49
$1.20
$0.37
$2.27
$1.87
EPS (Diluted)
$1.49
$1.20
$0.36
$2.25
$1.83
Shares (Basic)
14,189,522
14,172,166
14,076,925
13,931,841
13,581,586
Shares (Diluted)
14,194,603
14,206,109
14,147,193
14,084,427
13,879,595
Neraca14
Metrik
Tren
2025
2024
2023
2022
2021
Cash & Equivalents
$130M
$122M
$99M
$62M
$106M
PP&E (Net)
$1M
$1M
$1M
$1M
$2M
PP&E (Gross)
$11M
$10M
$10M
$9M
$9M
Accum. Depreciation
$9M
$9M
$8M
$8M
$7M
Total Assets
$2.33B
$2.23B
$2.24B
$2.35B
$2.15B
Short-term Debt
·
·
$54M
·
·
Total Liabilities
$2.07B
$1.99B
$2.01B
$2.14B
$1.94B
Long-term Debt
$81M
$81M
$25M
$25M
$43M
Total Debt
·
·
$54M
·
·
Paid-in Capital
$96M
$97M
$96M
$95M
$91M
Retained Earnings
$177M
$160M
$146M
$147M
$118M
AOCI
$-7M
$-11M
$-12M
$-29M
$-400.0K
Stockholders' Equity
$266M
$247M
$230M
$213M
$208M
Liabilities + Equity
$2.33B
$2.23B
$2.24B
$2.35B
$2.15B
Arus Kas13
Metrik
Tren
2025
2024
2023
2022
2021
Stock-based Comp
$527.0K
$555.0K
$596.0K
$573.0K
$560.0K
Deferred Tax
$-162.0K
$-284.0K
$921.0K
$594.0K
$-678.0K
Operating Cash Flow
$23M
$17M
$18M
$33M
$32M
CapEx
$554.0K
$483.0K
$612.0K
$156.0K
$353.0K
Investing Cash Flow
$-89M
$31M
$145M
$-271M
$-303M
Stock Repurchased
$2M
$49.0K
·
·
·
Net Stock Activity
$-2M
$-49.0K
·
·
·
Dividends Paid
$4M
$4M
$3M
$3M
·
Financing Cash Flow
$74M
$-25M
$-125M
$194M
$238M
Net Change in Cash
$8M
$23M
$37M
$-44M
$-33M
Taxes Paid
$6M
$1M
·
·
·
Free Cash Flow
$22M
$17M
$17M
$33M
·
Levered FCF
·
·
$-15M
$22M
·
Profitabilitas4
Metrik
Tren
2025
2024
2023
2022
2021
Net Margin
33.9%
32.1%
14.5%
44.1%
·
Pretax Margin
43.7%
41.0%
22.4%
55.6%
·
ROA
0.93%
0.76%
0.22%
1.4%
·
ROE
8.2%
7.0%
2.3%
15.3%
·
Likuiditas & Solvabilitas1
Metrik
Tren
2025
2024
2023
2022
2021
Debt / Equity
·
·
0.2
·
·
Efisiensi1
Metrik
Tren
2025
2024
2023
2022
2021
Asset Turnover
0.0
0.0
0.0
0.0
·
Per Saham4
Metrik
Tren
2025
2024
2023
2022
2021
Revenue / Share
$4.41
$3.75
$2.51
$5.12
·
Cash Flow / Share
$1.59
$1.21
$1.27
$2.35
·
Dividend Paid / Share
$0.30
$0.25
$0.22
$0.00
·
EPS (TTM)
$1.49
$1.20
$0.36
$2.25
·
Tingkat Pertumbuhan6
Metrik
Tren
2025
2024
2023
2022
2021
Revenue YoY
17.5%
50.0%
-50.7%
6.6%
·
Revenue CAGR 3Y
-4.6%
-7.6%
·
·
·
EPS YoY
24.2%
233.3%
-84.0%
22.9%
·
EPS CAGR 3Y
-12.8%
-13.1%
·
·
·
Net Income YoY
24.0%
231.9%
-83.8%
24.9%
·
Net Income CAGR 3Y
-12.6%
-12.4%
·
·
·
Valuasi (TTM)6
Metrik
Tren
2025
2024
2023
2022
2021
Revenue TTM
$63M
$53M
$36M
$72M
·
Net Income TTM
$21M
$17M
$5M
$32M
·
P/E
13.4
16.7
62.7
12.8
·
Earnings Yield
7.4%
6.0%
1.6%
7.8%
·
Payout Ratio
20.1%
20.8%
60.3%
8.8%
·
Annual Payout
$4M
$4M
$3M
$3M
·
Laporan Laba Rugi9
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Revenue
·
·
·
·
$4.0K
Interest Income
$30M
$29M
$29M
$29M
$28M
Pretax Income
$9M
$8M
$8M
$7M
$7M
Income Tax
$2M
$2M
$2M
$1M
$1M
Net Income
$7M
$6M
$6M
$5M
$5M
EPS (Basic)
$0.50
$0.43
$0.41
$0.38
$0.36
EPS (Diluted)
$0.50
$0.43
$0.41
$0.38
$0.36
Shares (Basic)
14,044,290
14,125,649
·
14,172,953
14,221,597
Shares (Diluted)
14,044,290
14,125,649
·
14,172,953
14,223,418
Neraca12
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Cash & Equivalents
$159M
$150M
$130M
$164M
$117M
PP&E (Net)
$1M
$1M
$1M
$1M
$2M
PP&E (Gross)
·
·
$11M
·
·
Accum. Depreciation
·
·
$9M
·
·
Total Assets
$2.40B
$2.35B
$2.33B
$2.32B
$2.27B
Total Liabilities
$2.13B
$2.08B
$2.07B
$2.06B
$2.01B
Long-term Debt
$81M
$81M
$81M
$81M
$81M
Paid-in Capital
$94M
$94M
$96M
$96M
$96M
Retained Earnings
$187M
$182M
$177M
$171M
$166M
AOCI
$-8M
$-8M
$-7M
$-8M
$-8M
Stockholders' Equity
$274M
$268M
$266M
$260M
$254M
Liabilities + Equity
$2.40B
$2.35B
$2.33B
$2.32B
$2.27B
Arus Kas11
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Stock-based Comp
$141.0K
$141.0K
$169.0K
$120.0K
$120.0K
Deferred Tax
$50.0K
$-47.0K
$175.0K
$-82.0K
$87.0K
Operating Cash Flow
$5M
$9M
$7M
$1M
$8M
CapEx
$6.0K
$1.0K
$18.0K
$33.0K
$161.0K
Investing Cash Flow
$-40M
$-414.0K
$-43M
$-10M
$-46M
Stock Repurchased
$0
$2M
$768.0K
$294.0K
$1M
Net Stock Activity
·
$-2M
·
·
·
Dividends Paid
$1M
$1M
$1.0K
$0
·
Financing Cash Flow
$44M
$12M
$3M
$55M
$-14M
Net Change in Cash
$9M
$20M
$-34M
$47M
$-52M
Free Cash Flow
·
$9M
·
·
·
Profitabilitas4
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Net Margin
37.4%
36.3%
·
33.2%
33.1%
Pretax Margin
48.1%
46.7%
·
42.2%
42.7%
ROA
0.30%
0.26%
·
0.24%
0.22%
ROE
2.7%
2.3%
·
2.1%
2.1%
Efisiensi1
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Asset Turnover
0.0
0.0
·
0.0
0.0
Per Saham4
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Revenue / Share
$1.34
$1.19
·
$1.15
$1.08
Cash Flow / Share
·
$0.60
·
·
·
Dividend Paid / Share
$0.09
$0.09
$0.00
$0.00
$0.30
EPS (TTM)
$1.72
$1.58
·
$1.41
$1.33
Valuasi (TTM)5
Metrik
Tren
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Net Income TTM
$24M
$23M
·
$20M
$19M
P/E
12.7
12.8
·
14.1
13.9
Earnings Yield
7.9%
7.8%
·
7.1%
7.2%
Payout Ratio
·
20.9%
·
·
·
Annual Payout
$3M
·
·
·
·
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
2022-12-31
2021-12-31
Laba Bersih
$21M
$17M
$5M
$32M
$25M
EPS Dilusian
$1.49
$1.20
$0.36
$2.25
$1.83
Metrik
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Utang / Ekuitas
·
·
0.2
·
·
Metrik
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Arus Kas Bebas
$22M
$17M
$17M
$33M
·
Pemilik institusional (13F)
97 pengaju
· $120.3M total
· Per tanggal 30 Sep. 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.
Pemegang97
Nilai yang dipegang$120.3M
Posisi baru22
Posisi yang keluar5
Aktivitas institusional — Q2 2026 vs kuartal sebelumnya
Posisi baru
Posisi yang keluar
Meningkat
Menurun
Perubahan bersih saham
22 (+11 vs Kuartal sebelumnya)
5 (+2 vs Kuartal sebelumnya)
37 (+7 vs Kuartal sebelumnya)
15 (-6 vs Kuartal sebelumnya)
+91K
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.
Orang dalam dari pengajuan SEC Form 3/4/5; bersih = hanya P/S pasar terbuka
Kepemilikan ETF
Dimiliki oleh 18 ETF
20
Bobot mencerminkan kepemilikan ekuitas langsung (N-PORT) saja; dana berbasis leverage atau derivatif mungkin memiliki eksposur swap tambahan yang tidak ditampilkan.