Riwayat Pendapatan
EPS aktual vs perkiraan, kejutan %, tingkat keberhasilan, tanggal pendapatan berikutnya
14
Kejutan Rata-rata-4.1%
Laporan BerikutnyaOkt 27, 2026
Periode
Laporan
EPS Aktual
EPS Estimasi
Kejutan
30 Juni 2026
$1.35
$1.42
-5.1%
31 Maret 2026
$0.74
$0.78
-5.0%
31 Des. 2025
$0.69
$0.76
-9.1%
30 Sep. 2025
$1.08
$1.24
-13.1%
30 Juni 2025
$1.40
$1.35
3.4%
31 Maret 2025
$0.78
$0.75
4.1%
Fundamental Lengkap
Semua metrik per tahun — laporan laba rugi, neraca, arus kas
15
Laporan Laba Rugi14
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Revenue
$1.08B
$974M
$919M
$935M
$775M
$597M
$540M
$556M
$504M
$484M
$414M
$364M
Cost of Revenue
$839M
$749M
$726M
$770M
$628M
$473M
$439M
$460M
$417M
$386M
$334M
$298M
Gross Profit
$245M
$226M
$194M
$165M
$147M
$124M
$101M
$96M
$87M
$98M
$80M
$66M
SG&A Expense
$124M
$106M
$90M
$77M
$75M
$68M
$59M
$59M
$59M
$59M
$49M
$35M
Operating Income
$121M
$119M
$104M
$88M
$71M
$56M
$42M
$37M
$-12M
$39M
$31M
$30M
Other Non-op
$2M
$641.0K
$1M
$-334.0K
$189.0K
$1M
$-204.0K
$73.0K
$91.0K
$0
·
·
Pretax Income
$109M
$114M
$101M
$83M
$70M
$56M
$39M
$34M
$-15M
$36M
$30M
$30M
Income Tax
$28M
$30M
$26M
$23M
$18M
$15M
$11M
$9M
$-6M
$13M
$12M
$11M
Net Income
$82M
$84M
$75M
$60M
$52M
$41M
$28M
$24M
$-9M
$23M
$18M
$19M
EPS (Basic)
$3.93
$4.05
$3.61
$2.88
$2.46
$1.95
$1.34
$1.15
$-0.87
$2.14
$1.72
$1.82
EPS (Diluted)
$3.91
$4.03
$3.59
$2.86
$2.44
$1.93
$1.33
$1.14
$-0.86
$2.13
$1.72
$1.81
Shares (Basic)
20,736,815
20,803,872
20,864,348
20,848,077
20,947,234
21,024,344
21,159,978
21,309,774
10,607,422
10,536,347
10,524,730
10,568,582
Shares (Diluted)
20,861,860
20,936,502
21,014,326
21,014,905
21,135,258
21,260,296
21,308,800
21,452,352
10,643,719
10,596,110
10,578,042
10,633,554
EBITDA
$174M
$159M
$136M
$116M
$95M
$79M
$63M
$59M
$11M
$60M
$47M
·
Neraca27
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Cash & Equivalents
$4M
$5M
$7M
$8M
$3M
$3M
$4M
$9M
$5M
$7M
$20M
$19M
Short-term Investments
·
·
·
·
·
·
·
·
·
·
·
$14M
Receivables
$140M
$132M
$114M
$129M
$123M
$91M
$67M
$64M
$64M
$57M
$59M
$40M
Inventory
$78M
$84M
$75M
$89M
$95M
$64M
$54M
$60M
$60M
$51M
$48M
$37M
Prepaid Expense
$10M
$7M
$7M
$6M
$6M
$6M
$5M
$5M
$4M
$4M
$4M
$3M
Current Assets
$231M
$231M
$203M
$232M
$228M
$163M
$131M
$139M
$135M
$121M
$137M
$114M
PP&E (Net)
$266M
$225M
$209M
$186M
$162M
$145M
$126M
$119M
$124M
$122M
$116M
$94M
PP&E (Gross)
$490M
$421M
$387M
$345M
$304M
$300M
$267M
$245M
$238M
$222M
$205M
$173M
Accum. Depreciation
$223M
$196M
$178M
$159M
$142M
$156M
$141M
$126M
$114M
$100M
$89M
$79M
Goodwill
$223M
$135M
$103M
$77M
$77M
$71M
$58M
$58M
$58M
$98M
$98M
$12M
Intangibles
$233M
$150M
$117M
$73M
$80M
$76M
$61M
$66M
$71M
$77M
$83M
$11M
Other Non-current Assets
$3M
$4M
$5M
$5M
$3M
$487.0K
$4M
$3M
$3M
$2M
$2M
$239.0K
Total Assets
$986M
$770M
$658M
$591M
$567M
$473M
$389M
$386M
$391M
$419M
$436M
$248M
Accounts Payable
$60M
$61M
$56M
$54M
$67M
$37M
$34M
$29M
$33M
$30M
$30M
$20M
Current Liabilities
$105M
$97M
$103M
$91M
$101M
$70M
$62M
$55M
$61M
$56M
$60M
$36M
Capital Leases
$14M
$11M
$10M
$9M
$9M
$10M
$8M
$0
·
·
·
·
Deferred Tax
$25M
$22M
$22M
$24M
$23M
$24M
$25M
$27M
$27M
$42M
$42M
$10M
Other Non-current Liabilities
$1M
$1M
$1M
$2M
$2M
$1M
$1M
$6M
$4M
$2M
$4M
$2M
Total Liabilities
$452M
$310M
$252M
$241M
$265M
$207M
$156M
$168M
$189M
$201M
$236M
$54M
Long-term Debt
$244M
$149M
$99M
$112M
$126M
$99M
$60M
$85M
$101M
$103M
$130M
$0
Total Debt
$244M
$149M
$99M
$112M
$126M
$99M
$60M
$85M
$101M
$103M
$129M
·
Common Stock
$208.0K
$207.0K
$208.0K
$209.0K
$209.0K
$210.0K
$211.0K
$530.0K
$532.0K
$529.0K
$526.0K
$528.0K
Retained Earnings
$500M
$434M
$365M
$302M
$254M
$214M
$183M
$164M
$147M
$166M
$152M
$143M
AOCI
$981.0K
$2M
$3M
$3M
$1M
$0
$-79.0K
$317.0K
$596.0K
$298.0K
$-5.0K
$-32.0K
Stockholders' Equity
$534M
$460M
$406M
$350M
$303M
$265M
$233M
$218M
$202M
$218M
$201M
$194M
Liabilities + Equity
$986M
$770M
$658M
$591M
$567M
$473M
$389M
$386M
$391M
$419M
$436M
$248M
Shares Outstanding
20,752,138
20,684,621
20,790,261
20,850,454
20,889,777
20,969,746
21,024,458
10,592,450
10,631,992
10,582,596
10,512,471
10,564,949
Arus Kas15
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
D&A
$53M
$40M
$32M
$27M
$24M
$23M
$22M
$22M
$22M
$21M
$16M
$13M
Stock-based Comp
$9M
$6M
$5M
$4M
$4M
$3M
$2M
$2M
$1M
$2M
$2M
$2M
Deferred Tax
$3M
$461.0K
$-1M
$-232.0K
$-2M
$-689.0K
$-1M
$-607.0K
$-15M
$-525.0K
$1M
$-418.0K
Amort. of Intangibles
$21M
$13M
$8M
$7M
$6M
$6M
$5M
$6M
$6M
$6M
$2M
$900.0K
Other Non-cash
$-1M
$-20M
$49M
$-14M
$-35M
$-23M
$8M
$398.0K
$28M
$-177.0K
$-130.0K
·
Operating Cash Flow
$144M
$111M
$159M
$77M
$43M
$44M
$59M
$48M
$27M
$45M
$36M
$21M
CapEx
$58M
$41M
$40M
$48M
$29M
$21M
$25M
$13M
$20M
$22M
$24M
$15M
Investing Cash Flow
$-224M
$-128M
$-123M
$-41M
$-50M
$-71M
$-24M
$-12M
$-19M
$-23M
$-151M
$-26M
Stock Issued
$3M
$3M
$2M
$2M
$2M
$2M
$1M
$1M
$1M
$1M
$1M
$988.0K
Net Stock Activity
$3M
$3M
$2M
$2M
$2M
$2M
$1M
$1M
$1M
$1M
$1M
·
Dividends Paid
$16M
$15M
$13M
$12M
$11M
$10M
$10M
$12M
$9M
$9M
$8M
$8M
Financing Cash Flow
$79M
$15M
$-37M
$-32M
$7M
$26M
$-40M
$-31M
$-10M
$-35M
$116M
$-9M
Net Change in Cash
·
·
·
·
·
$-1M
$-5M
$4M
$-2M
$-13M
$1M
$-15M
Taxes Paid
$23M
$34M
$29M
$19M
$20M
$16M
$11M
$8M
$10M
$13M
$12M
$14M
Free Cash Flow
$86M
$70M
$119M
$29M
$14M
$23M
$34M
$35M
$8M
$23M
$12M
·
Profitabilitas8
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Gross Margin
22.6%
23.2%
21.1%
17.7%
18.9%
20.7%
18.7%
17.2%
17.2%
20.3%
19.4%
·
Operating Margin
11.2%
12.2%
11.3%
9.4%
9.2%
9.4%
7.7%
6.6%
-2.3%
8.0%
7.5%
·
Net Margin
7.5%
8.7%
8.2%
6.4%
6.7%
6.9%
5.2%
4.4%
-1.8%
4.7%
4.4%
·
Pretax Margin
10.1%
11.7%
11.0%
8.8%
9.0%
9.4%
7.2%
6.0%
-3.0%
7.4%
7.3%
·
EBITDA Margin
16.0%
16.3%
14.8%
12.4%
12.3%
13.2%
11.7%
10.5%
2.1%
12.3%
11.3%
·
ROA
9.3%
11.8%
12.1%
10.4%
9.9%
9.5%
7.3%
6.3%
-2.3%
5.3%
5.3%
·
ROE
15.7%
18.4%
18.9%
17.4%
17.3%
15.7%
12.2%
11.2%
-4.4%
10.8%
9.2%
·
ROIC
11.6%
14.4%
15.4%
13.9%
12.2%
11.3%
10.3%
8.9%
-2.4%
7.5%
5.6%
·
Likuiditas & Solvabilitas4
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Current Ratio
2.2
2.2
2.0
2.6
2.2
2.3
2.1
2.5
2.2
2.2
2.3
·
Quick Ratio
1.4
1.3
1.2
1.5
1.2
1.3
1.2
1.3
1.1
1.2
1.3
·
Debt / Equity
0.5
0.3
0.2
0.3
0.4
0.4
0.3
0.4
0.5
0.5
0.6
·
LT Debt / Equity
0.5
0.3
0.2
0.3
0.4
0.3
0.2
0.3
0.4
0.4
0.6
·
Efisiensi3
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Asset Turnover
1.2
1.4
1.5
1.6
1.5
1.4
1.4
1.4
1.2
1.1
1.2
·
Inventory Turnover
10.4
9.5
8.9
8.4
7.9
8.0
7.6
7.7
7.5
7.8
7.9
·
Receivables Turnover
8.0
7.9
7.5
7.4
7.3
7.6
8.2
8.7
8.3
8.3
8.3
·
Per Saham6
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Book Value / Share
$25.73
$22.25
$19.53
$16.79
$14.49
$12.65
$22.21
$20.57
$19.02
$20.58
$19.12
·
Revenue / Share
$51.95
$46.54
$43.74
$44.50
$36.65
$28.07
$50.70
$51.87
$47.37
$45.64
$39.14
·
Cash Flow / Share
$6.92
$5.31
$7.59
$3.68
$2.03
$2.06
$5.53
$4.47
$2.57
$4.23
$3.43
·
Cash / Share
$0.19
$0.25
$0.34
$0.36
$0.17
$0.14
$0.41
$0.87
$0.47
$0.65
$1.90
·
Dividend / Share
$0.75
$0.70
$0.63
$0.57
$0.52
$0.47
$0.46
$0.34
$0.88
$0.84
$0.80
$0.76
EPS (TTM)
$3.91
$4.03
$3.59
$2.86
$2.44
$1.93
$1.33
$1.14
$-0.86
$2.13
$1.72
$1.81
Tingkat Pertumbuhan10
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Revenue YoY
11.2%
6.0%
-1.7%
20.7%
29.8%
·
·
·
·
·
·
·
Revenue CAGR 3Y
5.0%
8.0%
15.5%
·
·
·
·
·
·
·
·
·
Revenue CAGR 5Y
12.7%
·
·
·
·
·
·
·
·
·
·
·
EPS YoY
-3.0%
12.3%
25.5%
17.2%
26.4%
·
·
·
·
·
·
·
EPS CAGR 3Y
11.0%
18.2%
23.0%
·
·
·
·
·
·
·
·
·
EPS CAGR 5Y
15.2%
·
·
·
·
·
·
·
·
·
·
·
Net Income YoY
-3.3%
11.9%
25.5%
16.5%
25.8%
·
·
·
·
·
·
·
Net Income CAGR 3Y
10.7%
17.8%
22.5%
·
·
·
·
·
·
·
·
·
Net Income CAGR 5Y
14.8%
·
·
·
·
·
·
·
·
·
·
·
Dividends Paid CAGR 5Y
9.3%
·
·
·
·
·
·
·
·
·
·
·
Valuasi (TTM)17
Metrik
Tren
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Revenue TTM
$1.08B
$974M
$919M
$935M
$775M
$597M
$540M
$556M
$504M
$484M
$414M
$364M
Net Income TTM
$82M
$84M
$75M
$60M
$52M
$41M
$28M
$24M
$-9M
$23M
$18M
$19M
Market Cap
$3.16B
$2.20B
$1.60B
$913M
$955M
$702M
$175M
$195M
$187M
$259M
$195M
·
Enterprise Value
$3.40B
$2.34B
$1.69B
$1.02B
$1.08B
$798M
$230M
$270M
$282M
$355M
$304M
·
P/E
38.9
26.3
21.4
15.3
18.7
17.3
12.5
16.2
-20.4
11.5
10.8
10.5
P/S
2.9
2.3
1.7
1.0
1.2
1.2
0.3
0.4
0.4
0.5
0.5
·
P/B
5.9
4.8
3.9
2.6
3.2
2.6
0.7
0.9
0.9
1.2
1.0
·
P / Tangible Book
40.4
12.6
8.6
4.6
6.6
5.9
·
·
·
·
·
·
P / Cash Flow
21.9
19.8
10.0
11.8
22.3
16.0
3.0
4.1
6.8
5.8
5.4
·
P / FCF
36.7
31.4
13.4
31.4
66.6
30.5
5.1
5.5
24.4
11.2
16.1
·
EV / EBITDA
19.5
14.7
12.4
8.8
11.3
10.2
3.6
4.6
26.6
6.0
6.5
·
EV / FCF
39.5
33.4
14.1
35.0
75.2
34.7
6.7
7.6
36.9
15.3
25.1
·
EV / Revenue
3.1
2.4
1.8
1.1
1.4
1.3
0.4
0.5
0.6
0.7
0.7
·
Dividend Yield
0.50%
0.67%
0.83%
1.3%
1.2%
1.4%
5.6%
6.1%
4.9%
3.4%
4.2%
·
Earnings Yield
2.6%
3.8%
4.7%
6.5%
5.3%
5.8%
8.0%
6.2%
-4.9%
8.7%
9.3%
9.6%
Payout Ratio
19.2%
17.3%
17.6%
20.0%
21.4%
24.5%
34.6%
49.0%
-99.8%
38.5%
45.5%
·
Annual Payout
$16M
$15M
$13M
$12M
$11M
$10M
$10M
$12M
$9M
$9M
$8M
$8M
Laporan Laba Rugi13
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Revenue
$316M
$266M
$244M
$280M
$293M
$245M
$226M
$247M
$256M
$223M
$208M
$251M
$201M
$219M
$241M
Cost of Revenue
$242M
$212M
$193M
$213M
$221M
$193M
$178M
$187M
$191M
$178M
$166M
$199M
$176M
$183M
$195M
Gross Profit
$74M
$54M
$51M
$68M
$72M
$52M
$48M
$60M
$65M
$46M
$42M
$52M
$25M
$36M
$46M
SG&A Expense
$35M
$31M
$28M
$34M
$31M
$28M
$27M
$26M
$25M
$25M
$24M
$20M
$19M
$21M
$20M
Operating Income
$39M
$23M
$23M
$34M
$41M
$25M
$21M
$34M
$40M
$20M
$18M
$32M
$6M
$15M
$27M
Other Non-op
$1M
$-568.0K
$459.0K
$721.0K
$942.0K
$-627.0K
$436.0K
$673.0K
$159.0K
$490.0K
$853.0K
$337.0K
$2M
$465.0K
$-446.0K
Income Tax
$9M
$4M
$5M
$8M
$10M
$6M
$5M
$9M
$10M
$5M
$3M
$8M
$3M
$3M
$7M
Net Income
$28M
$15M
$14M
$23M
$29M
$16M
$15M
$24M
$29M
$14M
$15M
$23M
$3M
$11M
$18M
EPS (Basic)
$1.36
$0.74
$0.69
$1.09
$1.41
$0.78
$0.72
$1.16
$1.39
$0.66
$0.72
$1.12
$0.14
$0.52
$0.86
EPS (Diluted)
$1.35
$0.74
$0.69
$1.08
$1.40
$0.77
$0.72
$1.16
$1.38
$0.66
$0.71
$1.12
$0.12
$0.51
$0.86
Shares (Basic)
20,777,481
·
20,740,284
20,737,743
20,717,485
·
20,766,764
20,757,397
20,816,479
·
20,781,632
20,907,724
·
20,818,347
20,814,686
Shares (Diluted)
20,853,991
·
20,843,980
20,845,744
20,810,562
·
20,875,387
20,860,418
20,914,085
·
20,907,321
21,012,788
·
20,974,264
20,956,897
EBITDA
$53M
·
$36M
$47M
$54M
·
$21M
$34M
$49M
·
$18M
$40M
·
$15M
$27M
Neraca26
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Cash & Equivalents
·
$4M
·
·
·
$5M
·
·
·
$7M
·
·
·
·
·
Receivables
$152M
$140M
$124M
$131M
$140M
$132M
$112M
$115M
$126M
$114M
$113M
$138M
·
$125M
$131M
Inventory
$80M
$78M
$86M
$93M
$96M
$84M
$82M
$82M
$81M
$75M
$69M
$77M
·
$102M
$113M
Prepaid Expense
$9M
$9M
$10M
$5M
$6M
$7M
$9M
$6M
$6M
$7M
$7M
$4M
·
$7M
$3M
Current Assets
$249M
$231M
$228M
$240M
$256M
$231M
$210M
$210M
$222M
$203M
$195M
$226M
·
$240M
$252M
PP&E (Net)
$271M
$266M
$253M
$247M
$243M
$225M
$220M
$217M
$214M
$209M
$203M
$191M
·
$178M
$171M
PP&E (Gross)
$502M
$490M
$469M
$456M
$445M
$421M
$410M
$402M
$396M
$387M
$377M
$354M
·
$334M
$321M
Accum. Depreciation
$231M
$223M
$216M
$208M
$201M
$196M
$190M
$185M
$183M
$178M
$173M
$163M
·
$155M
$150M
Goodwill
$224M
$223M
$223M
$222M
$219M
$135M
$117M
$112M
$114M
$103M
$101M
$77M
$77M
$77M
$77M
Intangibles
$229M
$233M
$238M
$241M
$240M
$150M
$130M
$124M
$125M
$117M
$117M
$71M
·
$75M
$77M
Other Non-current Assets
$1M
$3M
$2M
$3M
$3M
$4M
$4M
$3M
$5M
$5M
$4M
$6M
·
$5M
$6M
Total Assets
$1.01B
$986M
$977M
$984M
$988M
$770M
$707M
$690M
$703M
$658M
$644M
$592M
·
$594M
$599M
Accounts Payable
$63M
$60M
$46M
$55M
$63M
$61M
$40M
$51M
$48M
$56M
$43M
$56M
·
$51M
$61M
Current Liabilities
$110M
$105M
$97M
$99M
$111M
$97M
$84M
$92M
$98M
$103M
$80M
$94M
·
$85M
$91M
Capital Leases
$14M
$14M
$15M
$15M
$11M
$11M
$11M
$10M
$10M
$10M
$11M
$10M
·
$9M
$9M
Deferred Tax
$25M
$25M
$22M
$22M
$22M
$22M
$22M
$22M
$22M
$22M
$24M
$24M
·
$24M
$24M
Other Non-current Liabilities
$231.0K
$1M
$401.0K
$290.0K
$307.0K
$1M
$461.0K
$236.0K
$241.0K
$1M
$11M
$696.0K
·
$1M
$1M
Total Liabilities
$458M
$452M
$458M
$477M
$504M
$310M
$250M
$246M
$282M
$252M
$250M
$221M
·
$253M
$268M
Long-term Debt
$244M
$244M
$264M
$279M
$299M
$149M
$114M
$104M
$134M
$99M
$120M
$89M
·
$131M
$141M
Total Debt
$244M
·
$263M
$278M
$298M
·
$114M
$104M
$134M
·
$120M
·
·
$131M
$141M
Common Stock
$207.0K
$208.0K
$207.0K
$207.0K
$207.0K
$207.0K
$208.0K
$208.0K
$207.0K
$208.0K
$208.0K
$209.0K
·
$209.0K
$208.0K
Retained Earnings
$524M
$500M
$489M
$478M
$460M
$434M
$422M
$410M
$390M
$365M
$354M
$323M
·
$294M
$286M
AOCI
$822.0K
$981.0K
$935.0K
$1M
$1M
$2M
$2M
$2M
$3M
$3M
$3M
$4M
·
$4M
$4M
Stockholders' Equity
$548M
$534M
$519M
$507M
$485M
$460M
$457M
$443M
$421M
$406M
$394M
$371M
$350M
$341M
$331M
Liabilities + Equity
$1.01B
$986M
$977M
$984M
$988M
$770M
$707M
$690M
$703M
$658M
$644M
$592M
·
$594M
$599M
Shares Outstanding
20,743,884
20,752,138
20,740,284
20,740,284
20,717,850
20,684,621
20,766,764
20,766,764
20,734,331
20,790,261
20,790,292
20,942,857
·
20,850,454
20,817,625
Arus Kas11
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
D&A
$14M
$14M
$13M
$13M
$12M
$11M
$10M
$10M
$9M
$9M
$8M
$7M
$7M
$7M
·
Stock-based Comp
$2M
$2M
$2M
$2M
$2M
$1M
$2M
$2M
$1M
$1M
$1M
$959.0K
$1M
$1M
·
Other Non-cash
$-9M
·
·
·
$-12M
·
·
·
$-22M
·
·
$3M
·
·
·
Operating Cash Flow
$35M
$38M
$36M
$40M
$31M
$31M
$21M
$42M
$18M
$42M
$25M
$35M
$33M
$26M
·
CapEx
$12M
$20M
$14M
$11M
$14M
$11M
$9M
$11M
$11M
$12M
$11M
$8M
$16M
$12M
·
Investing Cash Flow
$-15M
$-19M
$-19M
$-21M
$-165M
$-55M
$-26M
$-11M
$-36M
$-16M
$-86M
$-8M
$-9M
$-12M
·
Stock Repurchased
·
·
·
·
·
·
·
·
$9M
·
·
·
·
·
·
Dividends Paid
$4M
$4M
$4M
$4M
$4M
$4M
$4M
$4M
$3M
$3M
$3M
$3M
$3M
$3M
·
Financing Cash Flow
$-16M
$-23M
$-19M
$-22M
$142M
$21M
$6M
$-32M
$20M
$-24M
$56M
$-28M
$-22M
$-12M
·
Taxes Paid
·
$4M
$5M
·
·
$8M
$8M
·
·
$7M
$6M
·
$5M
$4M
·
Free Cash Flow
$24M
·
·
·
$18M
·
·
·
$7M
·
·
$27M
·
·
·
Profitabilitas6
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Gross Margin
23.4%
·
20.8%
24.1%
24.7%
·
21.4%
24.4%
25.3%
·
20.3%
20.7%
·
16.6%
19.2%
Operating Margin
12.2%
·
9.2%
12.1%
14.1%
·
9.3%
13.7%
15.6%
·
8.9%
12.9%
·
7.0%
11.0%
Net Margin
8.9%
·
5.9%
8.1%
10.0%
·
6.6%
9.8%
11.3%
·
7.1%
9.3%
·
4.9%
7.5%
EBITDA Margin
16.7%
·
14.7%
16.8%
18.3%
·
9.3%
13.7%
19.2%
·
8.9%
15.8%
·
7.0%
11.0%
ROA
2.8%
·
1.7%
2.7%
3.5%
·
2.2%
3.8%
4.5%
·
2.4%
·
·
1.9%
3.3%
ROE
5.5%
·
2.9%
4.8%
6.4%
·
3.5%
5.8%
7.3%
·
4.0%
·
·
3.4%
5.9%
Likuiditas & Solvabilitas4
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Current Ratio
2.3
·
2.3
2.4
2.3
·
2.5
2.3
2.3
·
2.4
·
·
2.8
2.8
Quick Ratio
1.4
·
1.3
1.3
1.3
·
1.3
1.2
1.3
·
1.4
·
·
1.5
1.4
Debt / Equity
0.4
·
0.5
0.5
0.6
·
0.2
0.2
0.3
·
0.3
·
·
0.4
0.4
LT Debt / Equity
0.4
·
0.5
0.5
0.6
·
0.2
0.2
0.3
·
0.3
·
·
0.4
0.4
Efisiensi3
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Asset Turnover
0.3
·
0.3
0.3
0.3
·
0.3
0.4
0.4
·
0.3
·
·
0.4
0.4
Inventory Turnover
2.8
·
2.3
2.4
2.5
·
2.4
2.5
2.4
·
2.0
·
·
2.1
2.1
Receivables Turnover
2.2
·
2.1
2.3
2.2
·
2.0
2.1
1.9
·
1.7
·
·
1.9
2.2
Per Saham6
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Book Value / Share
$26.43
·
$25.02
$24.44
$23.39
·
$22.01
$21.35
$20.32
·
$18.94
·
·
$16.36
$15.92
Revenue / Share
$15.14
·
$11.71
$13.45
$14.09
·
$10.84
$11.84
$12.23
·
$9.97
$11.95
·
$10.45
$11.51
Cash Flow / Share
$1.69
·
·
·
$1.51
·
·
·
$0.84
·
·
$1.66
·
·
·
Dividend / Share
$0.19
$0.19
$0.19
$0.19
$0.18
$0.18
$0.18
$0.18
$0.16
$0.16
$0.16
$0.15
$0.15
$0.14
$0.14
Dividend Paid / Share
$0.19
·
$0.19
$0.19
$0.18
·
$0.18
$0.18
$0.16
·
$0.16
$0.15
·
$0.14
$0.14
EPS (TTM)
$3.86
·
$3.94
$3.97
$4.05
·
$3.92
$3.91
$3.85
·
$3.05
·
·
·
·
Valuasi (TTM)12
Metrik
Tren
Q1 2027
Q4 2026
Q3 2026
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Q4 2023
Q3 2023
Q2 2023
Revenue TTM
$1.11B
·
$1.06B
$1.05B
$1.01B
·
$952M
$934M
$924M
·
$897M
·
·
·
·
Net Income TTM
$81M
·
$82M
$83M
$85M
·
$82M
$82M
$81M
·
$64M
·
·
·
·
Market Cap
$3.35B
·
$3.05B
$3.67B
$2.98B
·
$2.60B
$2.60B
$1.89B
·
$1.46B
·
·
$805M
$812M
P/E
41.9
·
37.3
44.6
35.5
·
32.0
32.1
23.6
·
23.1
·
·
·
·
P/S
3.0
·
2.9
3.5
2.9
·
2.7
2.8
2.0
·
1.6
·
·
·
·
P/B
6.1
·
5.9
7.2
6.2
·
5.7
5.9
4.5
·
3.7
·
·
2.4
2.4
P / Tangible Book
35.2
·
53.0
83.9
116.1
·
12.4
12.5
10.3
·
8.3
·
·
4.3
4.6
P / Cash Flow
95.4
·
·
·
94.7
·
·
·
107.3
·
·
·
·
·
·
Dividend Yield
0.47%
·
0.51%
0.42%
0.50%
·
0.55%
0.53%
·
·
·
·
·
1.5%
·
Earnings Yield
2.4%
·
2.7%
2.2%
2.8%
·
3.1%
3.1%
4.2%
·
4.3%
·
·
·
·
Payout Ratio
14.1%
·
·
·
12.9%
·
·
·
11.6%
·
·
13.5%
·
·
·
Annual Payout
$16M
·
$15M
$15M
$15M
·
$14M
$14M
·
·
·
·
·
$12M
·
Periode terbaru di sebelah kiri · nilai null ditampilkan sebagai ·
Laporan Keuangan
Laporan laba rugi, neraca, arus kas — tahunan, 5 tahun terakhir
16
Metrik
2026-03-29
2025-03-30
2024-03-31
2023-04-02
2022-04-03
Pendapatan
$1.08B
$974M
$919M
$935M
$775M
Margin Kotor %
22.6%
23.2%
21.1%
17.7%
18.9%
Margin Operasi %
11.2%
12.2%
11.3%
9.4%
9.2%
Laba Bersih
$82M
$84M
$75M
$60M
$52M
EPS Dilusian
$3.91
$4.03
$3.59
$2.86
$2.44
Metrik
2026-03-29
2025-03-30
2024-03-31
2023-04-02
2022-04-03
Utang / Ekuitas
0.5
0.3
0.2
0.3
0.4
Rasio Lancar
2.2
2.2
2.0
2.6
2.2
Rasio Cepat
1.4
1.3
1.2
1.5
1.2
Metrik
2026-03-29
2025-03-30
2024-03-31
2023-04-02
2022-04-03
Arus Kas Bebas
$86M
$70M
$119M
$29M
$14M
Pemilik institusional (13F)
351 pengaju
· $2.5B 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.
Pemegang351
Nilai yang dipegang$2.5B
Posisi baru50
Posisi yang keluar26
Aktivitas institusional — Q2 2026 vs kuartal sebelumnya
Posisi baru
Posisi yang keluar
Meningkat
Menurun
Perubahan bersih saham
50 (-10 vs Kuartal sebelumnya)
26 (-3 vs Kuartal sebelumnya)
110 (+1 vs Kuartal sebelumnya)
104 (+5 vs Kuartal sebelumnya)
-343K
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.
Investor yang mengajukan Jadwal 13D SEC — kepemilikan manfaat di atas 5% dengan niat untuk memengaruhi penerbit (kepemilikan aktivis, kampanye dewan, M&A). Setiap baris menunjukkan status terbaru yang diketahui dari posisi pengaju tersebut.
Pengaju
Diajukan
Kepemilikan
Status
Tujuan
Pengajuan
Gabelli Funds, LLC I.D. No ., GAMCO Asset Management Inc. I.D. No ., Teton Advisors, Inc. I.D. No ., GGCP, Inc. &# 160; I.D. No ., GAMCO Investors, Inc. I.D. No ., Mario J. Gabelli
Gabelli Funds, LLC I.D. No., GAMCO Asset Management Inc. I.D. No., Gabelli Securities, Inc. I.D. No., Teton Advisors, Inc. I.D. No., GGCP, Inc. I.D. No., GAMCO Investors, Inc. I.D. No., Mario J. Gabelli
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
Orang dalam perusahaan
34 orang dalam
· 17 pejabat · 16 direktur
Orang dalam dari pengajuan SEC Form 3/4/5; bersih = hanya P/S pasar terbuka
Kepemilikan ETF
Dimiliki oleh 51 ETF
20
Bobot mencerminkan kepemilikan ekuitas langsung (N-PORT) saja; dana berbasis leverage atau derivatif mungkin memiliki eksposur swap tambahan yang tidak ditampilkan.