SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Faro Technologies Inc – ‘10-Q’ for 9/30/19 – ‘EX-101.CAL’

On:  Wednesday, 10/30/19, at 4:26pm ET   ·   For:  9/30/19   ·   Accession #:  917491-19-78   ·   File #:  0-23081

Previous ‘10-Q’:  ‘10-Q’ on 7/24/19 for 6/30/19   ·   Next:  ‘10-Q’ on 4/28/20 for 3/31/20   ·   Latest:  ‘10-Q’ on 11/1/23 for 9/30/23

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

10/30/19  Faro Technologies Inc             10-Q        9/30/19   82:9.4M

Quarterly Report   —   Form 10-Q   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML    979K 
 2: EX-31.A     Certification -- §302 - SOA'02                      HTML     28K 
 3: EX-31.B     Certification -- §302 - SOA'02                      HTML     28K 
 4: EX-32.A     Certification -- §906 - SOA'02                      HTML     24K 
 5: EX-32.B     Certification -- §906 - SOA'02                      HTML     24K 
34: R1          Cover page                                          HTML     76K 
76: R2          Condensed Consolidated Balance Sheets               HTML    146K 
54: R3          Condensed Consolidated Balance Sheets               HTML     35K 
                (Parenthetical)                                                  
20: R4          Condensed Consolidated Statements of Operations     HTML     86K 
33: R5          Condensed Consolidated Statements of Comprehensive  HTML     35K 
                Loss                                                             
75: R6          Condensed Consolidated Statements of Cash Flows     HTML    118K 
53: R7          Consolidated Statements of Shareholders' Equity     HTML     81K 
22: R8          Description of Business                             HTML    151K 
29: R9          Principles of Consolidation                         HTML     26K 
63: R10         Basis of Presentation                               HTML     28K 
70: R11         Impact of Recently Issued Accounting                HTML     33K 
                Pronouncements                                                   
48: R12         Revenues                                            HTML    103K 
18: R13         Stock-Based Compensation                            HTML    119K 
64: R14         Short-term Investments                              HTML     26K 
71: R15         Accounts Receivable                                 HTML     33K 
49: R16         Inventories                                         HTML     36K 
19: R17         Loss Per Share                                      HTML     65K 
61: R18         Accrued Liabilities                                 HTML     49K 
72: R19         Fair Value of Financial Measurements                HTML     47K 
30: R20         Variable Interest Entity                            HTML     29K 
23: R21         Segment Reporting                                   HTML    107K 
51: R22         Commitments and Contingencies                       HTML     34K 
77: R23         Leases                                              HTML    162K 
32: R24         Business Combinations                               HTML     90K 
24: R25         Principles of Consolidation (Policies)              HTML     55K 
52: R26         Description of Business (Tables)                    HTML     82K 
78: R27         Revenues (Tables)                                   HTML     95K 
36: R28         Stock-Based Compensation (Tables)                   HTML    118K 
21: R29         Accounts Receivable (Tables)                        HTML     33K 
16: R30         Inventories (Tables)                                HTML     37K 
47: R31         Earnings (Loss) Per Share (Tables)                  HTML     63K 
74: R32         Accrued Liabilities (Tables)                        HTML     51K 
66: R33         Fair Value of Financial Measurements (Tables)       HTML     48K 
15: R34         Segment Reporting (Tables)                          HTML    106K 
46: R35         Leases (Tables)                                     HTML    115K 
73: R36         Business Combinations (Tables)                      HTML     85K 
65: R37         Description of Business (Details)                   HTML     62K 
17: R38         Impact of Recently Issued Accounting                HTML     31K 
                Pronouncements - Additional Information (Details)                
45: R39         Revenues - Disaggregation of Revenue (Details)      HTML     50K 
27: R40         Revenues - Narrative (Details)                      HTML     34K 
41: R41         Stock-Based Compensation - Additional Information   HTML    114K 
                (Details)                                                        
80: R42         Stock-Based Compensation - Assumptions Used to      HTML     46K 
                Estimate The Fair Value of Time-Based Stock                      
                Options (Details)                                                
56: R43         Stock-Based Compensation - Schedule of Stock        HTML     68K 
                Option Activity and Weighted Average Exercise                    
                Prices (Details)                                                 
26: R44         Stock-Based Compensation - Schedule of Restricted   HTML     49K 
                Stock Unit Activity and Weighted Average Grant                   
                Date Fair Value (Details)                                        
40: R45         Stock-Based Compensation - Expense (Details)        HTML     41K 
79: R46         Short-term Investments - Narrative (Details)        HTML     46K 
55: R47         Accounts Receivable - Additional Information        HTML     32K 
                (Details)                                                        
28: R48         Inventories - Additional Information (Details)      HTML     29K 
39: R49         Inventories - Schedule of Inventory (Details)       HTML     33K 
42: R50         Earnings (Loss) Per Share - Reconciliation of       HTML     49K 
                Number of Common Shares Used in Calculation of                   
                Basic and Diluted Earnings Per Share (Eps)                       
                (Details)                                                        
12: R51         Accrued Liabilities - Summary (Details)             HTML     44K 
59: R52         Accrued Liabilities - Activity Related to Accrued   HTML     32K 
                Warranties (Details)                                             
67: R53         Fair Value of Financial Measurements - Assets and   HTML     36K 
                Liabilities Measured at Fair Value on a Recurring                
                Basis (Details)                                                  
43: R54         Fair Value of Financial Measurements - Assets and   HTML     39K 
                Liabilities Measured at Fair Value on a Recurring                
                Basis - Footnotes (Details)                                      
14: R55         Variable Interest Entity (Details)                  HTML     44K 
60: R56         Segment Reporting - Additional Information          HTML     26K 
                (Details)                                                        
68: R57         Segment Reporting - Summary of Reportable Segment   HTML     49K 
                Information (Details)                                            
44: R58         Commitments and Contingencies - Additional          HTML     51K 
                Information (Details)                                            
11: R59         Leases - Narrative (Details)                        HTML     34K 
57: R60         Leases - Lease Cost (Details)                       HTML     34K 
81: R61         Leases Supplemental Balance Sheet Information       HTML     59K 
                Related to Leases (Details)                                      
37: R62         Leases - Supplemental Cash Flows (Details)          HTML     37K 
25: R63         Leases - Maturities of lease liabilities (Details)  HTML     64K 
58: R64         Business Combinations - Additional Information      HTML     57K 
                (Details)                                                        
82: R65         Business Combinations - Purchase Price Allocation   HTML     72K 
                (Details)                                                        
38: R66         Business Combinations - Summary of the Purchase     HTML     71K 
                Price Allocated to the Intangible Assets (Details)               
31: R9999       Uncategorized Items - faro-20190930.htm             HTML     28K 
13: XML         IDEA XML File -- Filing Summary                      XML    145K 
35: XML         XBRL Instance -- faro-20190930_htm                   XML   2.60M 
50: EXCEL       IDEA Workbook of Financial Reports                  XLSX     85K 
 7: EX-101.CAL  XBRL Calculations -- faro-20190930_cal               XML    245K 
 8: EX-101.DEF  XBRL Definitions -- faro-20190930_def                XML    666K 
 9: EX-101.LAB  XBRL Labels -- faro-20190930_lab                     XML   1.57M 
10: EX-101.PRE  XBRL Presentations -- faro-20190930_pre              XML    921K 
 6: EX-101.SCH  XBRL Schema -- faro-20190930                         XSD    153K 
62: JSON        XBRL Instance as JSON Data -- MetaLinks              336±   505K 
69: ZIP         XBRL Zipped Folder -- 0000917491-19-000078-xbrl      Zip    299K 


‘EX-101.CAL’   —   XBRL Calculations — faro-20190930_cal


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL Document Created with Wdesk from Workiva -->
<!-- Copyright 2019 Workiva -->
<!-- r:18f4ac42-0e31-4290-955f-ac4109ebd475,g:4866c8f4-83d9-4882-926b-420b70c6dff2 -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:roleRef roleURI="http://www.faro.com/role/Coverpage" xlink:type="simple" xlink:href="faro-20190930.xsd#Coverpage"/>
<link:calculationLink xlink:role="http://www.faro.com/role/Coverpage" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c4409d60-bca5-41b0-bb98-ed8a097346b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_us-gaap_LiabilitiesCurrent_c4409d60-bca5-41b0-bb98-ed8a097346b3" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0a8821f3-deb5-4ce0-bcd7-70792aafcf08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0a8821f3-deb5-4ce0-bcd7-70792aafcf08" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_887d2752-a20e-4092-950d-3223d353cca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_887d2752-a20e-4092-950d-3223d353cca3" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_64bf37f9-e9db-4168-8ad9-f2973747f6ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_64bf37f9-e9db-4168-8ad9-f2973747f6ec" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d6935934-d3ae-4123-aef0-24866a5b4350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d6935934-d3ae-4123-aef0-24866a5b4350" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_OperatingandFinanceLeaseLiabilityNoncurrent_cc3a18be-d1e0-40f4-9ebc-0a8ecf850ec7" xlink:href="faro-20190930.xsd#faro_OperatingandFinanceLeaseLiabilityNoncurrent"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a7f3c2a3-950b-4b2c-9086-d02243621a95" xlink:to="loc_faro_OperatingandFinanceLeaseLiabilityNoncurrent_cc3a18be-d1e0-40f4-9ebc-0a8ecf850ec7" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9ed51ee8-f302-43ac-aeae-956c2b84037f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_efbb9148-1702-46f9-9bc2-4e5aa3144a1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_9ed51ee8-f302-43ac-aeae-956c2b84037f" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_efbb9148-1702-46f9-9bc2-4e5aa3144a1a" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_477012e9-8fb6-40f8-a52f-9e6afce0416e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_9ed51ee8-f302-43ac-aeae-956c2b84037f" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_477012e9-8fb6-40f8-a52f-9e6afce0416e" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_73f16dda-f12a-4d8c-be73-63885ec67cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_9ed51ee8-f302-43ac-aeae-956c2b84037f" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_73f16dda-f12a-4d8c-be73-63885ec67cf3" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_94f057b5-a06f-491a-862a-ba447e5cb404" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_AssetsCurrent_94f057b5-a06f-491a-862a-ba447e5cb404" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4ef86d53-fbee-47b3-9493-27a4218110d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4ef86d53-fbee-47b3-9493-27a4218110d8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5252040d-394f-44bc-85cf-fa680720783d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_Goodwill_5252040d-394f-44bc-85cf-fa680720783d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b9a6e71d-f3dd-417f-ad23-ea75c7065051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b9a6e71d-f3dd-417f-ad23-ea75c7065051" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_ServiceAndSalesDemonstrationInventoryNet_6db8663f-4b8f-4aa5-902d-f740c4e49ecb" xlink:href="faro-20190930.xsd#faro_ServiceAndSalesDemonstrationInventoryNet"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_faro_ServiceAndSalesDemonstrationInventoryNet_6db8663f-4b8f-4aa5-902d-f740c4e49ecb" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_454c2b83-a1c8-4db3-a0f5-077d4d6aa018" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_454c2b83-a1c8-4db3-a0f5-077d4d6aa018" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0b52679c-e304-491f-bb12-c41c3c037c92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0b52679c-e304-491f-bb12-c41c3c037c92" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_68b20199-21aa-45f2-83bf-eb93d6b88c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
<link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_222c34ad-5057-4979-ad00-92c0fbe1a5f1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_68b20199-21aa-45f2-83bf-eb93d6b88c1b" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e624f28-6807-456d-982e-63cc32813735" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e624f28-6807-456d-982e-63cc32813735" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_5acb0ccc-672e-4582-bb02-a5eedf9c961f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:to="loc_us-gaap_ShortTermInvestments_5acb0ccc-672e-4582-bb02-a5eedf9c961f" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_abaf6eed-cd81-4c11-8b8c-74081cf7b541" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_abaf6eed-cd81-4c11-8b8c-74081cf7b541" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8be5d2aa-4eec-44c6-8f63-0e993697ba8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:to="loc_us-gaap_InventoryNet_8be5d2aa-4eec-44c6-8f63-0e993697ba8d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c6dd9f5d-d9d8-4f0d-84cf-55e0b199cf3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6b14a20b-75c9-4a2d-a32b-8b6a5f0b2f11" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c6dd9f5d-d9d8-4f0d-84cf-55e0b199cf3d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e864c78c-4c7d-4ad1-b121-4b32fcb4e695" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4b194bf3-8461-4737-a5d6-7c167498529e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e864c78c-4c7d-4ad1-b121-4b32fcb4e695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4b194bf3-8461-4737-a5d6-7c167498529e" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cd9489d9-baef-4637-97cb-44c9c106fd91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e864c78c-4c7d-4ad1-b121-4b32fcb4e695" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cd9489d9-baef-4637-97cb-44c9c106fd91" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_35d204ee-2682-483c-a501-af2dcfbfbd38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:to="loc_us-gaap_CommonStockValue_35d204ee-2682-483c-a501-af2dcfbfbd38" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b2a020bb-7440-466d-82d0-8be2729d941d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b2a020bb-7440-466d-82d0-8be2729d941d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_88e1852b-628b-4706-8445-668e999c6c7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_88e1852b-628b-4706-8445-668e999c6c7e" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aabedf4a-1af5-4cd2-ae04-8155c63e67b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aabedf4a-1af5-4cd2-ae04-8155c63e67b2" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_29fa94b6-2cd5-43a7-a9a9-a011a9689076" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0c60b444-dbf1-4c50-8f4a-d29f077a79f8" xlink:to="loc_us-gaap_TreasuryStockValue_29fa94b6-2cd5-43a7-a9a9-a011a9689076" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_81ec47eb-98f9-4c93-b2fb-3b7323656a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_466f69bd-4f94-4548-b5b4-ec820d2c3f18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81ec47eb-98f9-4c93-b2fb-3b7323656a3d" xlink:to="loc_us-gaap_Liabilities_466f69bd-4f94-4548-b5b4-ec820d2c3f18" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b59b5b05-f5b9-41b0-a6f5-9f6baad18777" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81ec47eb-98f9-4c93-b2fb-3b7323656a3d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b59b5b05-f5b9-41b0-a6f5-9f6baad18777" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_edb5a97a-8a1a-4675-83bb-3c1367de30c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81ec47eb-98f9-4c93-b2fb-3b7323656a3d" xlink:to="loc_us-gaap_StockholdersEquity_edb5a97a-8a1a-4675-83bb-3c1367de30c8" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f7f8b6c8-bfd0-4f23-8eba-67e7445e1462" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f8506fa2-5b6e-49b2-9e1b-df38bb03161f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f7f8b6c8-bfd0-4f23-8eba-67e7445e1462" xlink:to="loc_us-gaap_GrossProfit_f8506fa2-5b6e-49b2-9e1b-df38bb03161f" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_38fd137b-de00-4fd5-b8bf-53696b814f91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f7f8b6c8-bfd0-4f23-8eba-67e7445e1462" xlink:to="loc_us-gaap_OperatingExpenses_38fd137b-de00-4fd5-b8bf-53696b814f91" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2503fb3e-3dff-45ea-ba3b-1f18cb9ea20b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_624bdfe6-dd15-42d3-8aff-68804d7cd9cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2503fb3e-3dff-45ea-ba3b-1f18cb9ea20b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_624bdfe6-dd15-42d3-8aff-68804d7cd9cb" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f1ebb673-1aa7-49ba-b9c5-f5afec8787ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2503fb3e-3dff-45ea-ba3b-1f18cb9ea20b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f1ebb673-1aa7-49ba-b9c5-f5afec8787ae" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_24e2ee53-31b3-4838-b4ff-fa8e0655d117" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_f2260c59-0e8c-42b7-9a12-c67dda19ffa8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_24e2ee53-31b3-4838-b4ff-fa8e0655d117" xlink:to="loc_us-gaap_SellingAndMarketingExpense_f2260c59-0e8c-42b7-9a12-c67dda19ffa8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c6a240fe-17f0-4bb6-9707-b158f17fde9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_24e2ee53-31b3-4838-b4ff-fa8e0655d117" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c6a240fe-17f0-4bb6-9707-b158f17fde9a" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_9f2c745d-c277-4db0-b160-1e021bf84c68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_24e2ee53-31b3-4838-b4ff-fa8e0655d117" xlink:to="loc_us-gaap_DepreciationAndAmortization_9f2c745d-c277-4db0-b160-1e021bf84c68" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b27a02ad-d6f5-4044-b9b5-c9ba52c4a65d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_24e2ee53-31b3-4838-b4ff-fa8e0655d117" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b27a02ad-d6f5-4044-b9b5-c9ba52c4a65d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6961b59e-b783-4657-9bea-a32fe91feda1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_387b4fa2-204e-4e13-957d-4407ef98a01f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6961b59e-b783-4657-9bea-a32fe91feda1" xlink:to="loc_us-gaap_OperatingIncomeLoss_387b4fa2-204e-4e13-957d-4407ef98a01f" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_169128a4-e24b-463b-b708-2fed06a8e560" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6961b59e-b783-4657-9bea-a32fe91feda1" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_169128a4-e24b-463b-b708-2fed06a8e560" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_40ea5757-1115-483f-88fc-94dceb37efdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6961b59e-b783-4657-9bea-a32fe91feda1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_40ea5757-1115-483f-88fc-94dceb37efdc" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9ec168d7-e6d0-4fba-a068-d030e54dffc6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7d4ec8be-b6cf-4ab1-af28-9e9b4521c0f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9ec168d7-e6d0-4fba-a068-d030e54dffc6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7d4ec8be-b6cf-4ab1-af28-9e9b4521c0f7" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1590b266-f789-417b-bd6a-192641d6f9dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9ec168d7-e6d0-4fba-a068-d030e54dffc6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1590b266-f789-417b-bd6a-192641d6f9dc" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ba1aa7cb-5900-40a1-927a-761ad435843d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:to="loc_us-gaap_GrossProfit_ba1aa7cb-5900-40a1-927a-761ad435843d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_418d2e21-1959-47ed-9c00-eead90b0ba22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:to="loc_us-gaap_SellingAndMarketingExpense_418d2e21-1959-47ed-9c00-eead90b0ba22" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8a175e77-fa4f-4b53-ac67-53ffba04b9d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8a175e77-fa4f-4b53-ac67-53ffba04b9d3" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_04ecdf33-7b6f-425e-92bb-04fe293c12f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:to="loc_us-gaap_DepreciationAndAmortization_04ecdf33-7b6f-425e-92bb-04fe293c12f6" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2007069c-fc87-4782-bab4-46a3c40fa58b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d177bd08-7216-4cfd-ab79-25a86075393d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2007069c-fc87-4782-bab4-46a3c40fa58b" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_20c97949-ce9c-4899-a3c7-74b1420b07ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_973d93a7-39f0-4ea4-b52c-2b2e1977386d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_20c97949-ce9c-4899-a3c7-74b1420b07ed" xlink:to="loc_us-gaap_NetIncomeLoss_973d93a7-39f0-4ea4-b52c-2b2e1977386d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_fb1d9e96-36c3-4941-8ff0-549830d78557" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_20c97949-ce9c-4899-a3c7-74b1420b07ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_fb1d9e96-36c3-4941-8ff0-549830d78557" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="faro-20190930.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b71f3640-be63-4a19-9a82-16de388df4e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_dcf448b1-d21b-4c3e-846f-5d63fb1204b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b71f3640-be63-4a19-9a82-16de388df4e2" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_dcf448b1-d21b-4c3e-846f-5d63fb1204b1" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_65ccffc4-7f9e-4180-a854-7998d5fabec9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b71f3640-be63-4a19-9a82-16de388df4e2" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_65ccffc4-7f9e-4180-a854-7998d5fabec9" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ccd65bc2-565b-4135-9623-821f34992ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b71f3640-be63-4a19-9a82-16de388df4e2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ccd65bc2-565b-4135-9623-821f34992ea9" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_26736a2f-7bac-4efd-883d-be88c604f7a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b71f3640-be63-4a19-9a82-16de388df4e2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_26736a2f-7bac-4efd-883d-be88c604f7a4" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b929b80b-62f9-49f7-a20a-5f4c07ae8824" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b929b80b-62f9-49f7-a20a-5f4c07ae8824" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_4e3efe0e-13dd-48b7-a20b-f48210048477" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_4e3efe0e-13dd-48b7-a20b-f48210048477" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a8ed4c92-85c1-49a0-93b8-853705ae578a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a8ed4c92-85c1-49a0-93b8-853705ae578a" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_9db53523-71ef-415c-98d6-443cd3f076db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_9db53523-71ef-415c-98d6-443cd3f076db" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_f1acee9f-c0d1-4d82-9f48-d1f940098d79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_f1acee9f-c0d1-4d82-9f48-d1f940098d79" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_0222815d-bbeb-4a0c-ae67-dd184212e595" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_0222815d-bbeb-4a0c-ae67-dd184212e595" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_LoanToAffiliate_0a39999f-1470-47a6-a689-0f5bd3adcf1a" xlink:href="faro-20190930.xsd#faro_LoanToAffiliate"/>
<link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_331eee97-d489-43b0-b188-34fca9b8596d" xlink:to="loc_faro_LoanToAffiliate_0a39999f-1470-47a6-a689-0f5bd3adcf1a" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e171e11b-6cd0-49d9-8dcd-85727375d822" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0e8ca1d-82aa-422c-a5bf-842afafbb616" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e171e11b-6cd0-49d9-8dcd-85727375d822" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0e8ca1d-82aa-422c-a5bf-842afafbb616" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f37a4dfd-0f1b-44af-a86d-5482b5c0a93d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e171e11b-6cd0-49d9-8dcd-85727375d822" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f37a4dfd-0f1b-44af-a86d-5482b5c0a93d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f17411ae-d488-46d0-b8cc-af5641d692b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e171e11b-6cd0-49d9-8dcd-85727375d822" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f17411ae-d488-46d0-b8cc-af5641d692b6" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a02b886c-3bec-423f-87c0-c9b16981883c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e171e11b-6cd0-49d9-8dcd-85727375d822" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a02b886c-3bec-423f-87c0-c9b16981883c" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f22d07d0-9047-45be-aace-313409ffeee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_NetIncomeLoss_f22d07d0-9047-45be-aace-313409ffeee5" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_c3cc264b-07e3-43df-9259-a70be1147f67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_DepreciationAndAmortization_c3cc264b-07e3-43df-9259-a70be1147f67" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9f9865e4-d4cd-4eb2-a07c-11847582ec30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_ShareBasedCompensation_9f9865e4-d4cd-4eb2-a07c-11847582ec30" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_ProvisionRecoveriesforBadDebtsNet_58a24250-96b7-4e1a-883b-fc403237dc80" xlink:href="faro-20190930.xsd#faro_ProvisionRecoveriesforBadDebtsNet"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_faro_ProvisionRecoveriesforBadDebtsNet_58a24250-96b7-4e1a-883b-fc403237dc80" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_53c35e63-ef9e-4c95-b914-4fee896cc9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_53c35e63-ef9e-4c95-b914-4fee896cc9ca" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_6c26f3b4-bf74-4ea2-a6c7-356d262b1f22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_InventoryWriteDown_6c26f3b4-bf74-4ea2-a6c7-356d262b1f22" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3ca1a450-56e5-440b-803b-5494491f4b87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3ca1a450-56e5-440b-803b-5494491f4b87" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_bb1e8d58-1848-43a7-936b-2ab21fede767" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
<link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_bb1e8d58-1848-43a7-936b-2ab21fede767" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3119e5d3-a9d5-48bc-88a1-6fb5e0d22028" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3119e5d3-a9d5-48bc-88a1-6fb5e0d22028" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e948907b-a750-4063-a124-3572b3b7ab02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
<link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e948907b-a750-4063-a124-3572b3b7ab02" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4cc30219-7937-4aae-8af1-92812f7b8dee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4cc30219-7937-4aae-8af1-92812f7b8dee" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities_3331152b-a9e8-4290-a4c6-701521d90ddc" xlink:href="faro-20190930.xsd#faro_IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities"/>
<link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_faro_IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities_3331152b-a9e8-4290-a4c6-701521d90ddc" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_08ef0dea-4a21-4356-859c-a06eea2c2d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
<link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_08ef0dea-4a21-4356-859c-a06eea2c2d1e" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_17e6200d-8695-40fe-aecb-ec546d496c8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
<link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d0b16612-6e64-412b-82a7-88d8a73c8624" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_17e6200d-8695-40fe-aecb-ec546d496c8a" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="faro-20190930.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="faro-20190930.xsd#DescriptionofBusiness"/>
<link:calculationLink xlink:role="http://www.faro.com/role/DescriptionofBusiness" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/DescriptionofBusinessTables" xlink:type="simple" xlink:href="faro-20190930.xsd#DescriptionofBusinessTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/DescriptionofBusinessTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#DescriptionofBusinessDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/DescriptionofBusinessDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/PrinciplesofConsolidation" xlink:type="simple" xlink:href="faro-20190930.xsd#PrinciplesofConsolidation"/>
<link:calculationLink xlink:role="http://www.faro.com/role/PrinciplesofConsolidation" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/PrinciplesofConsolidationPolicies" xlink:type="simple" xlink:href="faro-20190930.xsd#PrinciplesofConsolidationPolicies"/>
<link:calculationLink xlink:role="http://www.faro.com/role/PrinciplesofConsolidationPolicies" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/BasisofPresentation" xlink:type="simple" xlink:href="faro-20190930.xsd#BasisofPresentation"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BasisofPresentation" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/ImpactofRecentlyIssuedAccountingPronouncements" xlink:type="simple" xlink:href="faro-20190930.xsd#ImpactofRecentlyIssuedAccountingPronouncements"/>
<link:calculationLink xlink:role="http://www.faro.com/role/ImpactofRecentlyIssuedAccountingPronouncements" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/ImpactofRecentlyIssuedAccountingPronouncementsAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#ImpactofRecentlyIssuedAccountingPronouncementsAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/ImpactofRecentlyIssuedAccountingPronouncementsAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/Revenues" xlink:type="simple" xlink:href="faro-20190930.xsd#Revenues"/>
<link:calculationLink xlink:role="http://www.faro.com/role/Revenues" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/RevenuesTables" xlink:type="simple" xlink:href="faro-20190930.xsd#RevenuesTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/RevenuesTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#RevenuesDisaggregationofRevenueDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/RevenuesNarrativeDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#RevenuesNarrativeDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/RevenuesNarrativeDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensation"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensation" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationAssumptionsUsedtoEstimateTheFairValueofTimeBasedStockOptionsDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationAssumptionsUsedtoEstimateTheFairValueofTimeBasedStockOptionsDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationAssumptionsUsedtoEstimateTheFairValueofTimeBasedStockOptionsDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityandWeightedAverageGrantDateFairValueDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationScheduleofRestrictedStockUnitActivityandWeightedAverageGrantDateFairValueDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityandWeightedAverageGrantDateFairValueDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/StockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#StockBasedCompensationExpenseDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/StockBasedCompensationExpenseDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/ShorttermInvestments" xlink:type="simple" xlink:href="faro-20190930.xsd#ShorttermInvestments"/>
<link:calculationLink xlink:role="http://www.faro.com/role/ShorttermInvestments" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/ShorttermInvestmentsNarrativeDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#ShorttermInvestmentsNarrativeDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/ShorttermInvestmentsNarrativeDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/AccountsReceivable" xlink:type="simple" xlink:href="faro-20190930.xsd#AccountsReceivable"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccountsReceivable" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="faro-20190930.xsd#AccountsReceivableTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccountsReceivableTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/AccountsReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#AccountsReceivableAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccountsReceivableAdditionalInformationDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1536fd03-c88b-4de7-8804-8c8ac46c0c5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_088aadb5-5cc2-4851-815c-f36b3090f735" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_1536fd03-c88b-4de7-8804-8c8ac46c0c5f" xlink:to="loc_us-gaap_AccountsReceivableGross_088aadb5-5cc2-4851-815c-f36b3090f735" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_530ee24f-3f89-4092-8169-3ac26ff8d2f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_1536fd03-c88b-4de7-8804-8c8ac46c0c5f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_530ee24f-3f89-4092-8169-3ac26ff8d2f7" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/Inventories" xlink:type="simple" xlink:href="faro-20190930.xsd#Inventories"/>
<link:calculationLink xlink:role="http://www.faro.com/role/Inventories" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/InventoriesTables" xlink:type="simple" xlink:href="faro-20190930.xsd#InventoriesTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/InventoriesTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/InventoriesAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#InventoriesAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/InventoriesAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/InventoriesScheduleofInventoryDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#InventoriesScheduleofInventoryDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/InventoriesScheduleofInventoryDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e4f4e71f-b5f3-4b2d-9472-a06887bb9dea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0a264ded-8f1a-4ab4-8d09-42ba1bbdb0bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_e4f4e71f-b5f3-4b2d-9472-a06887bb9dea" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0a264ded-8f1a-4ab4-8d09-42ba1bbdb0bc" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8a05339b-d77c-45f3-8ff0-60e145442dbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_e4f4e71f-b5f3-4b2d-9472-a06887bb9dea" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8a05339b-d77c-45f3-8ff0-60e145442dbd" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/LossPerShare" xlink:type="simple" xlink:href="faro-20190930.xsd#LossPerShare"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LossPerShare" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/EarningsLossPerShareTables" xlink:type="simple" xlink:href="faro-20190930.xsd#EarningsLossPerShareTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/EarningsLossPerShareTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/EarningsLossPerShareReconciliationofNumberofCommonSharesUsedinCalculationofBasicandDilutedEarningsPerShareEPSDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#EarningsLossPerShareReconciliationofNumberofCommonSharesUsedinCalculationofBasicandDilutedEarningsPerShareEPSDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/EarningsLossPerShareReconciliationofNumberofCommonSharesUsedinCalculationofBasicandDilutedEarningsPerShareEPSDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1a48f0b3-0c2b-485f-b976-097ed66dd5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_44713617-9474-4606-8f89-f1d8035e8a1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_1a48f0b3-0c2b-485f-b976-097ed66dd5e8" xlink:to="loc_us-gaap_EarningsPerShareBasic_44713617-9474-4606-8f89-f1d8035e8a1b" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_EffectOfDilutiveSecuritiesPerShare_80947ea3-c432-477a-815b-d38a09e21cd8" xlink:href="faro-20190930.xsd#faro_EffectOfDilutiveSecuritiesPerShare"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_1a48f0b3-0c2b-485f-b976-097ed66dd5e8" xlink:to="loc_faro_EffectOfDilutiveSecuritiesPerShare_80947ea3-c432-477a-815b-d38a09e21cd8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f5f2129-3ee4-436b-8782-120e44a3530f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1b46d57-2d0f-4a36-b0fc-8db3b8fa0d11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f5f2129-3ee4-436b-8782-120e44a3530f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1b46d57-2d0f-4a36-b0fc-8db3b8fa0d11" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_49fe3aab-4b63-4710-a885-fe6bd8f5f415" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f5f2129-3ee4-436b-8782-120e44a3530f" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_49fe3aab-4b63-4710-a885-fe6bd8f5f415" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="faro-20190930.xsd#AccruedLiabilities"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccruedLiabilities" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="faro-20190930.xsd#AccruedLiabilitiesTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccruedLiabilitiesTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/AccruedLiabilitiesSummaryDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#AccruedLiabilitiesSummaryDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccruedLiabilitiesSummaryDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_87cc089b-d7ce-4a37-804b-fbbfd7384a2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_87cc089b-d7ce-4a37-804b-fbbfd7384a2f" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_59256597-53cd-4b3c-ac67-616a4305fcf8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_59256597-53cd-4b3c-ac67-616a4305fcf8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_36c2c44f-cf3d-4933-b192-bc6bb1490d36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_36c2c44f-cf3d-4933-b192-bc6bb1490d36" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_45d174a8-fbf0-4528-9eee-ec71a0d6dc0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_45d174a8-fbf0-4528-9eee-ec71a0d6dc0b" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_8dc11e01-6515-48fd-9440-05dccb03673c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_8dc11e01-6515-48fd-9440-05dccb03673c" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_ContractContingentLiability_a31dc22c-63aa-4a9e-b5aa-fbc51311d482" xlink:href="faro-20190930.xsd#faro_ContractContingentLiability"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2bd656a8-f08c-4350-9f47-ae2407c71d69" xlink:to="loc_faro_ContractContingentLiability_a31dc22c-63aa-4a9e-b5aa-fbc51311d482" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/AccruedLiabilitiesActivityRelatedtoAccruedWarrantiesDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#AccruedLiabilitiesActivityRelatedtoAccruedWarrantiesDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/AccruedLiabilitiesActivityRelatedtoAccruedWarrantiesDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/FairValueofFinancialMeasurements" xlink:type="simple" xlink:href="faro-20190930.xsd#FairValueofFinancialMeasurements"/>
<link:calculationLink xlink:role="http://www.faro.com/role/FairValueofFinancialMeasurements" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/FairValueofFinancialMeasurementsTables" xlink:type="simple" xlink:href="faro-20190930.xsd#FairValueofFinancialMeasurementsTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/FairValueofFinancialMeasurementsTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_30ce5883-1ac6-4729-ac96-ecf4eb6f73f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_156c91aa-0e67-486d-8ea3-ce7f741de121" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_30ce5883-1ac6-4729-ac96-ecf4eb6f73f2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_156c91aa-0e67-486d-8ea3-ce7f741de121" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisFootnotesDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisFootnotesDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/FairValueofFinancialMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisFootnotesDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/VariableInterestEntity" xlink:type="simple" xlink:href="faro-20190930.xsd#VariableInterestEntity"/>
<link:calculationLink xlink:role="http://www.faro.com/role/VariableInterestEntity" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/VariableInterestEntityDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#VariableInterestEntityDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/VariableInterestEntityDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/SegmentReporting" xlink:type="simple" xlink:href="faro-20190930.xsd#SegmentReporting"/>
<link:calculationLink xlink:role="http://www.faro.com/role/SegmentReporting" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="faro-20190930.xsd#SegmentReportingTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/SegmentReportingTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/SegmentReportingAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#SegmentReportingAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/SegmentReportingAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/SegmentReportingSummaryofReportableSegmentInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#SegmentReportingSummaryofReportableSegmentInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/SegmentReportingSummaryofReportableSegmentInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="faro-20190930.xsd#CommitmentsandContingencies"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CommitmentsandContingencies" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/Leases" xlink:type="simple" xlink:href="faro-20190930.xsd#Leases"/>
<link:calculationLink xlink:role="http://www.faro.com/role/Leases" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/LeasesTables" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesNarrativeDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesLeaseCostDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesLeaseCostDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_faro_FinanceLeaseCost_6e5a0f6b-9254-4a73-a0d3-3bf698197540" xlink:href="faro-20190930.xsd#faro_FinanceLeaseCost"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_b14b205c-a2f9-48c9-bcc2-c89c3d01d0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_faro_FinanceLeaseCost_6e5a0f6b-9254-4a73-a0d3-3bf698197540" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_b14b205c-a2f9-48c9-bcc2-c89c3d01d0a0" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5e8d28b7-c90d-4d4d-ad16-c0ab2c1c27aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_faro_FinanceLeaseCost_6e5a0f6b-9254-4a73-a0d3-3bf698197540" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5e8d28b7-c90d-4d4d-ad16-c0ab2c1c27aa" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesSupplementalBalanceSheetInformationRelatedtoLeasesDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoLeasesDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ce80e0ac-b9e4-438c-ad1f-ef4305e9b41b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_9a993904-0b5a-485b-8878-1c1d57232e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_ce80e0ac-b9e4-438c-ad1f-ef4305e9b41b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_9a993904-0b5a-485b-8878-1c1d57232e8d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_65c2c75d-bd53-4d10-bbe2-668a6c61152e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_ce80e0ac-b9e4-438c-ad1f-ef4305e9b41b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_65c2c75d-bd53-4d10-bbe2-668a6c61152e" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4d3215bd-a4be-440d-aaed-2b1abc23a477" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c8233e3f-0472-4736-9646-d871bec1b2d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_4d3215bd-a4be-440d-aaed-2b1abc23a477" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c8233e3f-0472-4736-9646-d871bec1b2d6" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c6e373d8-e6ba-4af3-8315-3aa9215f363f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_4d3215bd-a4be-440d-aaed-2b1abc23a477" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c6e373d8-e6ba-4af3-8315-3aa9215f363f" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_230add07-c391-49c2-8929-2a57d5b896a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_c58c0c8c-90dc-4d95-a10b-b220ce8be014" xlink:href="faro-20190930.xsd#faro_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_230add07-c391-49c2-8929-2a57d5b896a6" xlink:to="loc_faro_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_c58c0c8c-90dc-4d95-a10b-b220ce8be014" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_faro_FinanceLeaseRightOfUseAssetGross_8a5118bc-2f79-4ad3-b975-fd91bb2b567b" xlink:href="faro-20190930.xsd#faro_FinanceLeaseRightOfUseAssetGross"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_230add07-c391-49c2-8929-2a57d5b896a6" xlink:to="loc_faro_FinanceLeaseRightOfUseAssetGross_8a5118bc-2f79-4ad3-b975-fd91bb2b567b" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/LeasesSupplementalCashFlowsDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesSupplementalCashFlowsDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesSupplementalCashFlowsDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/LeasesMaturitiesofleaseliabilitiesDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesMaturitiesofleaseliabilitiesDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesMaturitiesofleaseliabilitiesDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aa867d6d-05e7-442a-9e48-977d12fc5136" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3bef7659-b85a-4fa1-ac0a-173118ce0255" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aa867d6d-05e7-442a-9e48-977d12fc5136" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3bef7659-b85a-4fa1-ac0a-173118ce0255" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0f775a36-e51c-4314-bd12-4042cc9b2689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aa867d6d-05e7-442a-9e48-977d12fc5136" xlink:to="loc_us-gaap_OperatingLeaseLiability_0f775a36-e51c-4314-bd12-4042cc9b2689" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_39fcd8b4-49e5-4f3b-9a9c-f3107cb26357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_39fcd8b4-49e5-4f3b-9a9c-f3107cb26357" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e50c8f52-7c92-4f78-aeb4-3105b14bc448" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e50c8f52-7c92-4f78-aeb4-3105b14bc448" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_48ce5c12-e30c-46f9-8768-7f5514e8853d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_48ce5c12-e30c-46f9-8768-7f5514e8853d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d5426e5e-7d89-427b-9f4a-74f55848e673" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d5426e5e-7d89-427b-9f4a-74f55848e673" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_254584f8-238e-4fcf-8055-6aebb00ec3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_254584f8-238e-4fcf-8055-6aebb00ec3f8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b341ce76-09ed-46d6-8940-9612fbc58aad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4653fa60-ecab-478d-8fa5-3a3c7e21267f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b341ce76-09ed-46d6-8940-9612fbc58aad" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/LeasesMaturitiesofleaseliabilitiesDetails_1" xlink:type="simple" xlink:href="faro-20190930.xsd#LeasesMaturitiesofleaseliabilitiesDetails_1"/>
<link:calculationLink xlink:role="http://www.faro.com/role/LeasesMaturitiesofleaseliabilitiesDetails_1" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d7eecd70-d36f-4e94-87e9-80b84655604d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d7eecd70-d36f-4e94-87e9-80b84655604d" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_25b3a825-ad60-41ff-82bd-8d63829617a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_25b3a825-ad60-41ff-82bd-8d63829617a7" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_72ec6beb-9bc8-4c44-8bda-8db41d6da032" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_72ec6beb-9bc8-4c44-8bda-8db41d6da032" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8dffec6a-6d08-4268-87a1-fb1c1a75a8a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8dffec6a-6d08-4268-87a1-fb1c1a75a8a8" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4158ad8e-f609-425b-a33a-09c2c5134da1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4158ad8e-f609-425b-a33a-09c2c5134da1" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e5e07d4a-a875-41e9-b783-3acef202fe92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f7f68740-686d-45bf-a217-6a3bc7841727" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e5e07d4a-a875-41e9-b783-3acef202fe92" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5218c3be-9ddb-4d69-aa7b-e21c15387fcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0abe001c-939e-48dd-b17f-0e52a1826f02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5218c3be-9ddb-4d69-aa7b-e21c15387fcf" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0abe001c-939e-48dd-b17f-0e52a1826f02" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a55ec417-0af3-4e2c-8abf-2ab5eb50da15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5218c3be-9ddb-4d69-aa7b-e21c15387fcf" xlink:to="loc_us-gaap_FinanceLeaseLiability_a55ec417-0af3-4e2c-8abf-2ab5eb50da15" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/BusinessCombinations" xlink:type="simple" xlink:href="faro-20190930.xsd#BusinessCombinations"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BusinessCombinations" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="faro-20190930.xsd#BusinessCombinationsTables"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BusinessCombinationsTables" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/BusinessCombinationsAdditionalInformationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#BusinessCombinationsAdditionalInformationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BusinessCombinationsAdditionalInformationDetails" xlink:type="extended"/>
<link:roleRef roleURI="http://www.faro.com/role/BusinessCombinationsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#BusinessCombinationsPurchasePriceAllocationDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BusinessCombinationsPurchasePriceAllocationDetails" xlink:type="extended">
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_061286da-f163-4bbf-949d-f69c832c4c26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_061286da-f163-4bbf-949d-f69c832c4c26" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_dc474481-fd5b-4922-be52-6fea2a922472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_dc474481-fd5b-4922-be52-6fea2a922472" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_4cb69943-f23f-4a11-8a98-180c89f1d241" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_4cb69943-f23f-4a11-8a98-180c89f1d241" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_de047891-ac97-41c4-8746-cca8872fa6c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_de047891-ac97-41c4-8746-cca8872fa6c0" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c74ab8be-e4cf-4f1e-9a71-6b66a1085e41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_Goodwill_c74ab8be-e4cf-4f1e-9a71-6b66a1085e41" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_8f65f0a5-6f72-4e2c-8ac9-521c18475f75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
<link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_8f65f0a5-6f72-4e2c-8ac9-521c18475f75" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3d859bac-ea2e-4fe6-bdbe-c6aa925973c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
<link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3d859bac-ea2e-4fe6-bdbe-c6aa925973c0" xlink:type="arc"/>
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_177f5edc-9062-48ea-bc4c-83ef38ec6f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
<link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80d9b8f4-f231-4935-9df7-ae72aaedec4d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_177f5edc-9062-48ea-bc4c-83ef38ec6f3d" xlink:type="arc"/>
</link:calculationLink>
<link:roleRef roleURI="http://www.faro.com/role/BusinessCombinationsSummaryofthePurchasePriceAllocatedtotheIntangibleAssetsDetails" xlink:type="simple" xlink:href="faro-20190930.xsd#BusinessCombinationsSummaryofthePurchasePriceAllocatedtotheIntangibleAssetsDetails"/>
<link:calculationLink xlink:role="http://www.faro.com/role/BusinessCombinationsSummaryofthePurchasePriceAllocatedtotheIntangibleAssetsDetails" xlink:type="extended"/>
</link:linkbase>

Top
Filing Submission 0000917491-19-000078   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., Apr. 29, 2:53:10.1am ET