XML 50 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Income (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jul. 04, 2014
Jun. 28, 2013
Jul. 04, 2014
Jun. 28, 2013
Revenue:        
Product $ 468,995 $ 425,880 $ 911,564 $ 838,667
Service 100,062 84,511 193,381 166,107
Subscription 73,142 65,902 141,975 127,630
Total revenue 642,199 576,293 1,246,920 1,132,404
Cost of sales:        
Product 212,369 200,493 416,121 399,194
Service 37,667 32,549 71,846 63,392
Subscription 17,574 20,995 36,584 40,967
Amortization of purchased intangible assets 20,018 19,855 40,906 39,536
Total cost of sales 287,628 273,892 565,457 543,089
Gross margin 354,571 302,401 681,463 589,315
Operating expense        
Research and development 81,807 76,555 158,183 150,163
Sales and marketing 95,621 85,307 192,975 168,930
General and administrative 61,364 52,760 118,797 104,730
Restructuring charges 789 2,966 1,126 4,571
Amortization of purchased intangible assets 17,856 19,908 37,537 39,559
Total operating expense 257,437 237,496 508,618 467,953
Operating income 97,134 64,905 172,845 121,362
Non-operating income, net        
Interest expense, net (3,164) (4,255) (6,847) (9,326)
Foreign currency transaction gain (loss) (454) 600 (609) (969)
Income from equity method investments 5,225 7,157 8,688 11,414
Other income, net 27 284 13,166 579
Total non-operating income, net 1,634 3,786 14,398 1,698
Income before taxes 98,768 68,691 187,243 123,060
Income tax provision 20,741 13,738 41,091 19,175
Net income 78,027 54,953 146,152 103,885
Less: Net gain (loss) attributable to noncontrolling interests 193 372 (306) (504)
Net income attributable to Trimble Navigation Ltd. $ 77,834 $ 54,581 $ 146,458 $ 104,389
Basic earnings per share $ 0.30 $ 0.21 $ 0.56 $ 0.41
Shares used in calculating basic earnings per share 261,075 256,186 260,432 255,683
Diluted earnings per share $ 0.29 $ 0.21 $ 0.55 $ 0.40
Shares used in calculating diluted earnings per share 265,957 260,533 265,370 260,416