Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 22,571.40 19,934.40 17,873.70 16,222.10 13,481.90 10,600.20 11,597.90 11,601.50 11,123.70 10,887.61 10,632.51 9,937.89 8,918.58 7,476.10 6,079.77 5,509.17 4,389.28 5,467.53 6,393.00 6,083.48
Cost of revenue 19,070.60 16,693.30 14,853.40 13,256.90 11,041.20 8,866.10 9,835.50 9,876.30 9,478.20 9,292.54 9,098.53 8,489.95 7,626.04 6,358.85 5,119.17 4,632.14 3,749.87 4,738.43 5,396.62 5,118.68
Gross profit 3,500.80 3,241.00 3,020.30 2,965.20 2,440.70 1,734.10 1,762.40 1,725.10 1,645.50 1,595.07 1,533.97 1,447.94 1,292.55 1,117.25 960.60 877.03 639.41 729.11 996.38 964.80
Total operating expenses + 2,552.10 2,332.00 2,051.70 1,873.80 1,556.30 1,238.40 1,404.10 1,384.10 1,303.60 1,254.84 1,255.63 1,145.83 1,019.22 887.26 767.10 730.93 531.33 741.55 815.74 760.14
Operating income 948.70 909.10 968.60 1,091.40 884.40 495.70 358.30 341.10 341.90 340.23 278.34 302.11 273.32 230.00 193.50 146.10 108.07 -12.44 180.64 204.66
Non-operating income (net) -498.80 -250.60 -168.40 -106.10 -83.50 -114.90 -135.60 -135.70 -122.90 -112.86 -96.17 -137.71 -81.43 -69.26 -61.41 -65.20 -53.22 -64.73 -74.61 -65.31
Income before tax 449.90 658.50 800.20 985.30 800.90 380.80 222.70 205.40 219.00 227.37 182.17 164.40 191.90 160.74 132.09 80.90 54.85 -77.18 106.02 139.35
Income tax expense 126.20 161.50 198.20 231.10 175.50 84.20 53.70 47.60 5.60 80.31 88.17 71.40 77.90 60.53 49.70 30.60 20.01 -31.17 38.07 50.96
Net income 323.70 498.20 601.60 751.50 552.10 286.50 174.00 157.80 213.40 147.07 94.00 93.00 113.99 100.21 82.39 50.30 34.85 -48.01 67.95 88.39
Show Quarterly Income Statement
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 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 5,407.10 5,579.90 5,782.70 5,703.50 5,505.30 5,546.20 5,221.40 4,696.30 4,470.50 4,480.00 4,705.10 4,558.60 4,130.00 4,068.90 4,163.40 4,145.30 3,844.40 3,262.20 3,412.80 3,625.50 2,953.90 2,990.10 3,039.70 2,131.30 2,690.80 3,111.40 3,118.20 3,005.80 2,808.40 2,908.81 2,889.10 2,943.46 2,860.03 2,920.41 3,012.29 2,672.20 2,518.83 2,673.63 2,823.18 2,782.45 2,608.36 2,672.60 2,800.57 2,726.48 2,432.85 2,538.94 2,626.45 2,511.64 2,260.86 2,279.49 2,340.15 2,335.11 1,963.83 2,131.09 1,976.57 1,895.83 1,664.75 1,572.45 1,518.89 1,427.63 1,409.30 1,268.96 1,461.76 1,418.51 1,191.15 1,150.42 1,246.72 1,108.76 1,019.82 1,133.74 1,433.97 1,583.12 1,529.45 1,529.37 1,661.31 1,646.28 1,522.74 1,507.06 1,601.81 1,557.05 1,417.57
Cost of revenue 4,560.30 4,737.00 4,894.60 4,796.50 4,642.60 4,666.80 4,368.70 3,929.80 3,727.90 3,749.40 3,918.90 3,783.00 3,402.10 3,349.50 3,410.80 3,377.00 3,119.70 2,626.70 2,774.10 2,976.10 2,472.70 2,508.50 2,527.70 1,772.40 2,274.30 2,646.80 2,652.70 2,551.40 2,376.90 2,476.75 2,454.00 2,505.30 2,440.26 2,494.73 2,580.87 2,267.30 2,135.31 2,284.45 2,416.51 2,372.33 2,219.25 2,292.47 2,402.19 2,334.91 2,068.97 2,172.98 2,251.74 2,142.49 1,922.74 1,958.17 2,010.69 1,993.84 1,663.34 1,658.70 1,685.34 1,610.48 1,404.32 1,380.07 1,321.64 1,229.93 1,187.53 1,220.73 1,232.92 1,191.86 986.63 960.37 1,034.70 917.64 837.16 946.68 1,204.36 1,331.70 1,277.30 1,295.37 1,404.05 1,394.10 1,275.58 1,272.60 1,351.96 1,313.38 1,180.74
Gross profit 846.80 842.90 888.10 907.00 862.70 879.20 852.70 766.50 742.60 730.60 786.20 775.50 727.90 719.40 752.60 768.40 724.70 635.60 638.70 649.50 481.30 481.80 512.00 358.80 416.50 464.60 465.60 454.30 431.50 432.07 435.10 438.16 419.76 425.68 431.42 404.89 383.52 389.18 406.67 410.12 389.10 380.13 398.38 391.57 363.88 365.96 374.71 369.15 338.12 321.32 329.46 341.27 300.49 472.38 291.23 285.34 260.42 192.38 197.26 197.69 221.78 48.23 228.84 226.65 204.52 190.05 212.02 191.12 182.65 187.05 229.62 251.41 252.15 233.99 257.26 252.18 247.16 234.47 249.85 243.66 236.83
Total operating expenses + 600.60 627.30 654.90 645.20 618.70 685.70 621.10 525.40 500.00 535.90 524.60 504.80 486.40 477.40 472.70 483.80 439.70 416.40 397.20 386.90 330.50 331.50 324.90 279.90 346.60 368.10 382.20 357.30 344.70 357.41 356.90 329.00 340.69 334.68 352.91 312.66 303.39 312.26 322.75 312.76 307.06 377.19 301.74 293.55 283.15 309.55 284.35 284.44 267.48 260.21 256.52 260.65 241.85 426.50 224.18 222.26 206.45 142.61 147.18 143.26 182.56 16.29 182.34 190.63 172.89 178.57 169.83 159.62 159.74 281.36 244.03 201.83 205.72 206.17 204.22 197.46 203.01 195.30 192.49 187.32 185.04
Operating income 246.20 215.60 233.20 261.80 244.00 193.70 231.60 241.10 242.60 194.70 261.60 270.80 241.50 242.00 279.90 284.50 285.00 219.10 241.50 262.50 150.70 150.10 187.10 79.00 69.90 96.50 83.30 97.10 86.80 74.65 78.20 109.17 79.07 91.00 78.51 92.23 80.14 76.92 83.92 97.36 82.04 2.95 96.64 98.02 80.73 56.41 90.36 84.70 70.64 61.12 72.94 80.62 58.64 45.88 67.05 63.09 53.98 49.77 50.08 54.44 39.21 31.94 46.50 36.03 31.63 11.48 42.19 31.50 22.91 -94.31 -14.41 49.58 46.42 27.83 53.04 54.72 44.15 39.17 57.36 56.35 51.79
Non-operating income (net) -75.70 -153.30 -197.00 -77.90 -76.50 -71.00 -72.00 -58.10 -49.30 -49.30 -41.10 -42.90 -35.10 -36.30 -22.70 -24.40 -22.70 -17.80 -17.40 -22.20 -20.70 -22.00 -26.10 -36.70 -31.00 -33.60 -34.30 -33.90 -34.60 -34.97 -33.80 -33.98 -32.91 -32.02 -31.37 -30.54 -28.94 -28.40 -28.23 -28.30 -27.94 -25.06 -23.61 -24.24 -23.26 -23.29 -46.49 -46.51 -21.43 -20.93 -20.66 -20.44 -19.40 -17.99 -17.56 -17.05 -16.66 -16.35 -15.61 -14.75 -14.70 -15.84 -15.92 -14.90 -18.54 -15.23 -14.25 -15.21 -8.54 18.20 -17.98 -19.49 -19.93 -19.10 -19.63 -17.52 -17.35 -16.65 -15.55 -17.30 -15.81
Income before tax 170.50 62.30 36.20 183.90 167.50 122.70 159.60 183.00 193.30 145.40 220.50 227.90 206.40 205.70 257.20 260.10 262.30 201.30 224.10 240.30 130.00 128.10 161.00 42.30 38.90 62.90 49.00 63.20 52.20 39.68 44.40 75.19 46.17 58.97 47.14 61.69 51.20 48.52 55.69 69.06 54.10 -22.12 73.04 73.78 57.47 33.12 43.87 38.19 49.21 40.19 52.28 60.18 39.25 27.89 49.49 46.04 37.32 33.42 34.47 39.69 24.51 16.10 30.59 21.13 13.09 -3.75 27.94 16.29 14.37 -76.11 -32.39 30.08 26.50 8.73 33.40 37.20 26.80 22.52 41.80 39.05 35.98
Income tax expense 40.60 19.30 23.00 44.00 39.70 28.00 42.50 45.20 45.80 36.60 56.40 57.60 47.60 49.00 60.20 60.80 61.20 40.90 51.60 51.50 29.10 28.00 34.60 12.10 9.10 14.80 10.90 14.00 13.50 8.97 9.60 18.73 10.35 -51.52 17.26 22.56 17.26 17.69 20.32 22.48 19.81 11.27 27.78 27.47 21.66 14.45 17.71 21.33 17.91 18.47 19.52 22.79 17.13 10.76 18.16 17.41 14.20 12.57 12.98 15.01 9.15 5.53 11.60 8.36 5.11 -1.80 9.60 6.21 6.00 -31.60 -11.82 11.59 10.12 3.26 12.59 12.91 9.35 7.74 15.38 14.17 13.67
Net income 130.20 43.00 13.10 139.80 127.70 94.80 117.30 138.20 147.90 108.70 163.90 170.50 158.50 156.90 195.80 195.90 202.90 87.10 172.10 191.00 101.90 100.10 126.40 30.20 29.80 48.10 38.00 49.20 38.60 30.72 34.80 56.46 35.81 110.49 29.88 39.13 33.94 30.83 35.37 46.58 34.29 -33.39 45.26 46.31 35.82 18.68 26.16 16.86 31.30 21.72 32.77 37.39 22.12 17.13 31.34 28.63 23.12 20.86 21.49 24.68 15.36 10.57 18.99 12.77 7.98 -1.95 18.34 10.08 8.38 -44.51 -20.57 17.22 16.38 5.47 20.82 24.22 17.45 14.79 26.42 24.87 22.31
1 day ago