XML 61 R45.htm IDEA: XBRL DOCUMENT
v3.22.4

Note 15 - Goodwill (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Notes Tables |
Schedule of Goodwill [Table Text Block] |
|  | December 31, |
|  | 2022 |  |  | 2021 |
NLA |  | $ | 118,511 |  |  | $ | 93,608 |
ESSA |  |  | 80,058 |  |  |  | 66,283 |
MENA |  |  | 4,218 |  |  |  | 3,331 |
APAC |  |  | 18,193 |  |  |  | 16,681 |
Total |  | $ | 220,980 |  |  | $ | 179,903 |
|  | 2022 |  |  | 2021 |
|  | Cost |  |  | Measurement period adjustments |  |  | Accumulated impairment |  |  | Net Book Value |  |  | Cost |  |  | Acquired in Merger |  |  | Accumulated impairment |  |  | Net Book Value |
NLA |  | $ | 130,949 |  |  | $ | 24,903 |  |  | $ | (37,341 | ) |  | $ | 118,511 |  |  | $ | 37,341 |  |  | $ | 93,608 |  |  | $ | (37,341 | ) |  | $ | 93,608 |
ESSA |  |  | 80,761 |  |  |  | 13,775 |  |  |  | (14,478 | ) |  |  | 80,058 |  |  |  | 28,982 |  |  |  | 51,779 |  |  |  | (14,478 | ) |  |  | 66,283 |
MENA |  |  | 129,714 |  |  |  | 887 |  |  |  | (126,383 | ) |  |  | 4,218 |  |  |  | 126,383 |  |  |  | 3,331 |  |  |  | (126,383 | ) |  |  | 3,331 |
APAC |  |  | 56,794 |  |  |  | 1,512 |  |  |  | (40,113 | ) |  |  | 18,193 |  |  |  | 51,113 |  |  |  | 5,681 |  |  |  | (40,113 | ) |  |  | 16,681 |
Total |  | $ | 398,218 |  |  | $ | 41,077 |  |  | $ | (218,315 | ) |  | $ | 220,980 |  |  | $ | 243,819 |  |  | $ | 154,399 |  |  | $ | (218,315 | ) |  | $ | 179,903 |
Schedule of Goodwill Impairment Expense [Table Text Block] |
|  | Year Ended December 31, |
|  | 2020 |
NLA |  | $ | 25,397 |
ESSA |  |  | - |
MENA |  |  | 126,383 |
APAC |  |  | 40,113 |
Total |  | $ | 191,893 |

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of goodwill impairment expense. + References No definition available. + Details
Name: | xpro_ScheduleOfGoodwillImpairmentExpenseTableTextBlock
Namespace Prefix: | xpro_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration