Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 |
Services | 1,991.00 | 1,789.00 | 1,482.00 | 1,114.00 | 1,091.00 | 1,517.00 | 1,612.00 | 2,356.00 | 1,900.00 | 11,707.00 |
Revenue | 5,830.00 | 5,775.00 | 4,873.00 | 3,769.00 | 4,409.00 | 5,862.00 | 5,699.00 | 4,948.00 | 5,351.00 | 3,050.00 |
Rental | 1,049.00 | 1,019.00 | 882.00 | 641.00 | 590.00 | 1,100.00 | 1,142.00 | -- | -- | -- |
Total Revenues | 8,870.00 | 8,583.00 | 7,237.00 | 5,524.00 | 6,090.00 | 8,479.00 | 8,453.00 | 7,304.00 | 7,251.00 | 14,757.00 |
Cost of Services | 1,543.00 | 1,367.00 | 1,186.00 | 951.00 | 929.00 | 1,188.00 | 1,257.00 | 1,913.00 | 1,681.00 | 2,332.00 |
Cost of Revenue | 4,759.00 | 4,798.00 | 4,146.00 | 3,369.00 | 4,313.00 | 5,696.00 | 4,883.00 | 4,499.00 | 5,671.00 | 9,362.00 |
Cost of products and services sold | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Rental | 558.00 | 585.00 | 571.00 | 430.00 | 414.00 | 750.00 | 869.00 | -- | -- | -- |
Gross Profit | 2,010.00 | 1,833.00 | 1,334.00 | 774.00 | 434.00 | 845.00 | 1,444.00 | 892.00 | (101.00) | 3,063.00 |
Goodwill and intangible asset impairment | -- | -- | -- | 0.00 | 1,378.00 | 3,612.00 | -- | -- | 972.00 | 1,689.00 |
Intangible Asset Impairment | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Stock-based compensation | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, general, and administrative | 1,134.00 | 1,182.00 | 1,070.00 | 908.00 | 968.00 | 1,303.00 | 1,233.00 | 1,169.00 | 1,338.00 | 1,764.00 |
Integration costs | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long-lived asset impairment | -- | -- | -- | 0.00 | (513.00) | (2,209.00) | -- | -- | -- | -- |
Operating Income (Loss) | 876.00 | 651.00 | 264.00 | (134.00) | (2,425.00) | (6,279.00) | 211.00 | (277.00) | (2,411.00) | (390.00) |
Interest and financial costs | 91.00 | 88.00 | 78.00 | 77.00 | 84.00 | 100.00 | 93.00 | 102.00 | 105.00 | 103.00 |
Equity income in unconsolidated affiliate | 36.00 | 119.00 | 68.00 | (5.00) | (260.00) | (13.00) | (3.00) | (5.00) | (21.00) | 13.00 |
Interest income | 38.00 | 28.00 | 19.00 | 9.00 | 7.00 | 20.00 | 25.00 | 25.00 | 15.00 | 14.00 |
Other income (expense), net | (28.00) | (98.00) | (35.00) | (23.00) | (17.00) | (90.00) | (99.00) | (33.00) | (101.00) | (123.00) |
Income Before Income Taxes And Minority Interest | 831.00 | 612.00 | 238.00 | (230.00) | (2,779.00) | (6,462.00) | 41.00 | (392.00) | (2,623.00) | (589.00) |
Provision for income taxes | 196.00 | (373.00) | 83.00 | 15.00 | (242.00) | (369.00) | 63.00 | (156.00) | (207.00) | 178.00 |
Minority interest in income of consolidated subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income (loss) from Continuing Operations | -- | -- | 155.00 | -- | -- | -- | -- | -- | (2,416.00) | (767.00) |
Income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Consolidated Net Income (Loss) | 635.00 | 985.00 | -- | (245.00) | (2,537.00) | (6,093.00) | (22.00) | (236.00) | (2,416.00) | (767.00) |
Less- Net income attributable to noncontrolling interests | -- | (8.00) | -- | 5.00 | 5.00 | 2.00 | 9.00 | 1.00 | (4.00) | 2.00 |
Net income attributable to Company | 635.00 | 993.00 | 155.00 | (250.00) | (2,542.00) | (6,095.00) | (31.00) | (237.00) | (2,412.00) | (769.00) |
Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | (6.41) | (1.99) |
Income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 1.62 | 2.53 | 0.40 | (0.65) | (6.62) | (15.96) | (0.08) | (0.63) | (6.41) | (1.99) |
Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | (6.41) | (1.99) |
Income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 1.60 | 2.50 | 0.39 | (0.65) | (6.62) | (15.96) | (0.08) | (0.63) | (6.41) | (1.99) |
Weighted Average Shares Outstanding (Basic) | 392.00 | 393.00 | 390.00 | 386.00 | 384.00 | 382.00 | 378.00 | 377.00 | 376.00 | 387.00 |
Weighted Average Shares Outstanding (Diluted) | 396.00 | 397.00 | 394.00 | 386.00 | 384.00 | 382.00 | 378.00 | 377.00 | 376.00 | 387.00 |