XML 47 R34.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Note 5 - Business Segment Reporting (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2024
Notes Tables |
Reconciliation of Revenue from Segments to Consolidated [Table Text Block] |
|  | Three Months Ended March 31, |
|  | 2024 |  |  | 2023 |
NLA |  | $ | 130,389 |  |  | $ | 126,228 |
ESSA |  |  | 121,746 |  |  |  | 113,648 |
MENA |  |  | 71,494 |  |  |  | 50,945 |
APAC |  |  | 59,860 |  |  |  | 48,458 |
Total |  | $ | 383,489 |  |  | $ | 339,279 |
Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block] |
|  | Three Months Ended March 31, |
|  | 2024 |  |  | 2023 |
NLA |  | $ | 34,377 |  |  | $ | 31,874 |
ESSA |  |  | 25,201 |  |  |  | 20,785 |
MENA |  |  | 24,538 |  |  |  | 14,568 |
APAC |  |  | 10,786 |  |  |  | (2,698 | )
Total Segment EBITDA |  |  | 94,902 |  |  |  | 64,529 |
Corporate costs |  |  | (31,300 | ) |  |  | (25,081 | )
Equity in income of joint ventures |  |  | 3,858 |  |  |  | 2,436 |
Depreciation and amortization expense |  |  | (40,146 | ) |  |  | (34,737 | )
Merger and integration expense |  |  | (2,161 | ) |  |  | (2,138 | )
Severance and other expense |  |  | (5,062 | ) |  |  | (927 | )
Stock-based compensation expense |  |  | (5,070 | ) |  |  | (4,171 | )
Foreign exchange (loss) gain |  |  | (2,743 | ) |  |  | 1,070 |
Other income (expense), net |  |  | 485 |  |  |  | (949 | )
Interest and finance expense, net |  |  | (3,152 | ) |  |  | (1,298 | )
Income (loss) before income taxes |  | $ | 9,611 |  |  | $ | (1,266 | )

X
- Definition Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
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 the reconciliation of adjusted earnings before interest, taxes, depreciation, and amortization from segments to consolidated. + References No definition available. + Details
Name: | xpro_ReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock
Namespace Prefix: | xpro_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration