TRIMBLE INC. (TRMB)
2025-07-04 | 2025-04-04 | 2024-09-27 | 2024-06-28 | |
---|---|---|---|---|
Total revenue | 875,700 | 840,600 | 875,800 | 870,800 |
Amortization of purchased intangible assets | 16,100 | 16,400 | 18,900 | 28,000 |
Cost of sales-Product | 144,400 | 143,700 | 160,700 | 176,500 |
Cost of sales-Subscription And Services | 117,300 | 119,700 | 120,600 | 120,400 |
Total cost of sales | 277,800 | 279,800 | 300,200 | 324,900 |
Gross margin | 597,900 | 560,800 | 575,600 | 545,900 |
Sales and marketing | 158,400 | 153,200 | 147,100 | 142,500 |
Restructuring | 4,000 | 4,500 | 2,400 | 5,100 |
Research and development | 163,300 | 158,500 | 155,600 | 161,500 |
General and administrative | 117,600 | 121,500 | 127,600 | 148,700 |
Amortization of purchased intangible assets | 26,800 | 25,600 | 26,500 | 26,500 |
Total operating expense | 470,100 | 463,300 | 459,200 | 484,300 |
Operating income | 127,800 | 97,500 | 116,400 | 61,600 |
Other income, net | - | 3,500 | -6,000 | 100 |
Interest expense, net | 19,400 | 15,600 | 14,100 | 18,100 |
Income from equity method investments, net | 2,300 | 1,000 | -600 | 4,300 |
Divestitures gain, net | 2,600 | - | -22,600 | 1,714,100 |
Total non-operating (expense) income, net | -14,500 | -11,100 | -43,300 | 1,700,400 |
Income before taxes | 113,300 | 86,400 | 73,100 | 1,762,000 |
Income tax provision | 24,100 | 19,700 | 32,500 | 445,600 |
Net income | 89,200 | 66,700 | 40,600 | 1,316,400 |
Basic (in shares) | 238,100,000 | 243,300,000 | 245,600,000 | 245,100,000 |
Basic (in usd per share) | 0.37 | 0.27 | 0.17 | 5.37 |
Diluted (in shares) | 239,600,000 | 246,200,000 | 246,900,000 | 246,400,000 |
Diluted (in usd per share) | 0.37 | 0.27 | 0.16 | 5.34 |