Sign in

Income Statement - UL Solutions Inc. (ULS)

$(Billion, Million)
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19
Total revenue 3,053.00 2,870.00 2,678.00 2,520.00 2,517.00 2,301.00 2,315.00
Cost of revenue 1,555.18 1,490.00 1,413.00 1,313.00 1,338.00 1,270.00 1,280.00
Gross profit 1,497.82 1,380.00 1,265.00 1,207.00 1,179.00 1,031.00 1,035.00
Total operating expenses + 975.47 918.00 860.00 795.00 892.00 668.00 715.00
Operating income 522.35 462.00 405.00 412.00 287.00 363.00 312.00
Non-operating income (net) -60.65 -47.00 -59.00 -29.00 -13.00 -30.00 7.00
Income before tax 461.70 415.00 346.00 383.00 274.00 333.00 319.00
Income tax expense 116.70 70.00 70.00 74.00 36.00 90.00 62.00
Net income 325.00 326.00 260.00 293.00 224.00 231.00 246.00
Show Quarterly Income Statement

Income Statement - UL Solutions Inc. (ULS)

$(Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22
Total revenue 758.00 789.00 783.00 776.00 705.00 739.00 731.00 730.00 670.00 684.00 676.00 689.00 629.00 629.00 623.00 645.00 623.00
Cost of revenue 377.00 403.18 389.00 396.00 367.00 389.00 373.00 364.00 351.00 367.00 344.00 352.00 335.00 317.00 329.00 343.00 324.00
Gross profit 381.00 385.82 394.00 380.00 338.00 350.00 358.00 366.00 319.00 317.00 332.00 337.00 294.00 312.00 294.00 302.00 299.00
Total operating expenses + 243.00 267.47 238.00 241.00 229.00 235.00 228.00 240.00 228.00 230.00 205.00 220.00 219.00 220.00 179.00 200.00 196.00
Operating income 138.00 118.35 156.00 139.00 109.00 115.00 130.00 126.00 91.00 87.00 127.00 117.00 75.00 92.00 115.00 102.00 103.00
Non-operating income (net) -9.00 -21.65 -10.00 -14.00 -15.00 -23.00 -14.00 8.00 -18.00 -8.00 -52.00 3.00 -3.00 3.00 -26.00 -14.00 8.00
Income before tax 129.00 96.70 146.00 125.00 94.00 92.00 116.00 134.00 73.00 79.00 75.00 120.00 72.00 95.00 89.00 88.00 111.00
Income tax expense 32.00 25.70 40.00 28.00 23.00 7.00 22.00 28.00 13.00 17.00 18.00 21.00 14.00 13.00 16.00 23.00 22.00
Net income 92.00 66.00 100.00 91.00 67.00 81.00 88.00 101.00 56.00 58.00 53.00 94.00 55.00 78.00 70.00 60.00 85.00
about 13 hours ago