XML 55 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 9 Months Ended
Oct. 03, 2014
Sep. 27, 2013
Oct. 03, 2014
Sep. 27, 2013
Revenue:        
Product $ 415,490 $ 401,565 $ 1,327,054 $ 1,240,232
Service 98,366 85,521 291,747 251,628
Subscription 70,940 69,416 212,915 197,046
Total revenue 584,796 556,502 1,831,716 1,688,906
Cost of sales:        
Product 189,331 187,865 605,452 587,059
Service 36,759 31,959 108,605 95,351
Subscription 21,876 21,223 58,460 62,190
Amortization of purchased intangible assets 20,057 20,402 60,963 59,938
Total cost of sales 268,023 261,449 833,480 804,538
Gross margin 316,773 295,053 998,236 884,368
Operating expense        
Research and development 78,954 71,622 237,137 221,785
Sales and marketing 95,843 85,507 288,818 254,437
General and administrative 111,399 53,648 230,196 158,378
Restructuring charges 219 31 1,345 4,602
Amortization of purchased intangible assets 19,269 21,216 56,806 60,775
Total operating expense 305,684 232,024 814,302 699,977
Operating income 11,089 63,029 183,934 184,391
Non-operating income (loss), net        
Interest expense, net (2,975) (4,122) (9,822) (13,448)
Foreign currency transaction loss (3,200) (157) (3,809) (1,126)
Income from equity method investments 2,840 4,494 11,528 15,908
Other income (loss), net (599) 268 12,567 847
Total non-operating income (loss), net (3,934) 483 10,464 2,181
Income before taxes 7,155 63,512 194,398 186,572
Income tax provision (benefit) (4,720) 8,892 36,371 28,067
Net income 11,875 54,620 158,027 158,505
Less: Net gain (loss) attributable to noncontrolling interests 43 151 (263) (353)
Net income attributable to Trimble Navigation Ltd. $ 11,832 $ 54,469 $ 158,290 $ 158,858
Basic income per share $ 0.05 $ 0.21 $ 0.61 $ 0.62
Shares used in calculating basic income per share 260,329 257,037 260,398 256,135
Diluted income per share $ 0.04 $ 0.21 $ 0.60 $ 0.61
Shares used in calculating diluted income per share 264,419 261,137 265,053 260,664