XML 104 R93.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES -Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenues $ 1,808,687 $ 1,834,094 $ 7,688,703 $ 7,333,675 $ 6,828,887
Point-of-Sale and Software Solutions          
Disaggregation of Revenue [Line Items]          
Revenues 348,141 379,184      
Integrated and Embedded Solutions          
Disaggregation of Revenue [Line Items]          
Revenues 803,542 757,623      
Core Payments Solutions          
Disaggregation of Revenue [Line Items]          
Revenues 657,004 697,287      
Americas          
Disaggregation of Revenue [Line Items]          
Revenues 1,483,092 1,522,732      
Europe          
Disaggregation of Revenue [Line Items]          
Revenues 261,135 251,051      
Asia Pacific          
Disaggregation of Revenue [Line Items]          
Revenues $ 64,460 $ 60,311      
Merchant Solutions          
Disaggregation of Revenue [Line Items]          
Revenues     7,688,703 7,151,793 6,204,917
Merchant Solutions | Point-of-Sale and Software Solutions          
Disaggregation of Revenue [Line Items]          
Revenues     1,512,488 1,395,553 1,340,939
Merchant Solutions | Integrated and Embedded Solutions          
Disaggregation of Revenue [Line Items]          
Revenues     3,170,901 2,942,553 2,645,733
Merchant Solutions | Core Payments Solutions          
Disaggregation of Revenue [Line Items]          
Revenues     3,005,314 2,813,687 2,218,245
Merchant Solutions | Americas          
Disaggregation of Revenue [Line Items]          
Revenues     6,254,163 5,867,308 5,236,728
Merchant Solutions | Europe          
Disaggregation of Revenue [Line Items]          
Revenues     1,174,828 1,023,546 720,660
Merchant Solutions | Asia Pacific          
Disaggregation of Revenue [Line Items]          
Revenues     $ 259,712 $ 260,939 $ 247,529