ctrlK

GRMN

NYSE

GARMIN LTD

Consumer Discretionary, Consumer Electronics

$310.89

close 7 Aug 2026

+35.77%

52-week change

$59.97B

market cap

$186.67
$312.70

52-week range

Line itemTTMFY25FY24FY23FY22FY21FY20FY19FY18FY17FY16FY15FY14FY13FY12FY11FY10FY09FY08FY07
Income
Revenue$7.46B$7.25B$6.30B$5.23B$4.86B$4.98B$4.19B$3.76B$3.35B$3.12B$3.05B$2.82B$2.87B$2.63B$2.72B$2.76B$2.69B$2.95B$3.49B$3.18B
Cost of revenue$3.05B$2.99B$2.60B$2.22B$2.05B$2.09B$1.71B$1.52B$1.37B$1.32B$1.36B$1.28B$1.27B$1.22B$1.28B$1.42B$1.34B$1.50B$1.94B$1.72B
Gross profit$4.41B$4.26B$3.70B$3.00B$2.81B$2.89B$2.48B$2.23B$1.98B$1.80B$1.69B$1.54B$1.60B$1.41B$1.44B$1.34B$1.35B$1.44B$1.55B$1.46B
R&D$1.15B$1.13B$993.60M$904.70M$834.93M$778.75M$652.34M$605.37M$567.81M$511.63M$467.96M$427.04M$395.12M$364.92M$325.77M$298.58M$277.26M$238.38M$206.11M$159.41M
SG&A$1.29B$1.25B$1.11B$1.01B$944.00M$721.26M$623.59M$518.57M$478.18M$437.98M$410.56M$394.91M$372.03M$355.44M$369.79M$341.22M$287.82M$264.20M$277.21M$189.55M
Operating income$1.97B$1.88B$1.59B$1.09B$1.03B$1.22B$1.05B$945.59M$778.34M$683.64M$632.86M$549.58M$690.63M$574.03M$604.16M$553.77M$636.68M$786.01M$862.02M$907.35M
Interest expense$1.25M$0.00$607.00K$207.00K
Tax expense$361.79M$350.65M$283.97M-$89.28M$91.39M$124.60M$111.09M$34.74M$129.17M-$11.94M$120.90M$110.96M$359.53M$41.15M$82.13M$63.27M-$7.33M$104.70M$181.52M$123.26M
Net income$1.74B$1.66B$1.41B$1.29B$973.59M$1.08B$992.32M$952.49M$694.08M$709.01M$517.72M$456.23M$364.21M$612.41M$542.40M$520.90M$584.60M$703.95M$732.85M$855.01M
Diluted EPS$8.96$8.59$7.30$6.71$5.04$5.61$5.17$4.99$3.66$3.76$2.73$2.39$1.88$3.12$2.76$2.67$2.95$3.50$3.48$3.89
Gross margin59.14%58.74%58.70%57.48%57.75%58.01%59.27%59.45%59.14%57.60%55.44%54.56%55.89%53.47%52.97%48.52%50.05%49.01%44.46%46.01%
Operating margin26.46%25.89%25.31%20.89%21.15%24.46%25.18%25.17%23.25%21.90%20.78%19.49%24.06%21.81%22.25%20.07%23.67%26.68%24.67%28.53%
Net margin23.26%22.96%22.41%24.67%20.03%21.72%23.70%25.35%20.73%22.71%17.00%16.18%12.69%23.27%19.97%18.88%21.73%23.89%20.97%26.88%

filed 29 Apr 2026