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 31,808.50 31,864.80 30,916.50 27,814.80 25,554.70 20,443.90 23,179.40 22,785.10 21,386.90 20,118.50 19,284.90 17,232.00 14,705.40 13,163.52 11,556.23 10,713.59 9,523.11 11,646.35 12,957.74 11,242.31
Cost of revenue 26,591.50 26,647.70 25,769.10 22,976.00 21,113.90 17,259.40 19,723.90 19,370.20 18,164.40 17,151.90 16,417.40 14,652.80 12,445.60 11,150.57 9,730.84 9,012.04 7,940.79 9,854.57 11,032.53 9,537.84
Gross profit 5,217.00 5,217.10 5,147.40 4,838.80 4,440.80 3,184.50 3,455.50 3,414.90 3,222.50 2,966.60 2,867.50 2,579.20 2,259.80 2,012.95 1,825.39 1,701.55 1,582.31 1,791.78 1,925.21 1,659.65
Total operating expenses + 3,936.30 3,847.00 3,697.40 3,351.00 3,084.40 2,480.00 2,802.80 2,750.00 2,611.10 2,391.70 2,301.00 2,078.80 1,771.20 1,648.09 1,527.20 1,460.70 1,373.21 2,191.24 1,582.59 1,358.02
Operating income 1,280.70 1,370.10 1,450.00 1,487.80 1,356.40 704.50 652.70 664.90 611.40 574.90 566.50 500.40 436.20 365.10 298.19 240.85 209.10 -399.66 339.76 303.15
Non-operating income (net) -17.00 -80.20 25.10 371.40 251.30 3.10 -61.20 -60.80 -63.20 -66.80 -74.60 -42.50 -60.80 -74.30 -49.80 -70.68 -79.67 87.78 -143.88 -178.45
Income before tax 1,263.70 1,289.90 1,475.10 1,859.20 1,607.70 707.60 591.50 604.10 548.20 508.10 491.90 457.90 375.40 290.80 248.39 170.17 129.43 -311.88 195.88 124.70
Income tax expense 325.80 316.50 360.90 473.00 416.30 162.70 156.70 134.30 -64.80 160.70 158.00 153.10 124.30 94.33 71.93 57.91 45.39 -100.02 67.31 67.85
Net income 935.40 968.90 1,108.80 1,380.00 1,187.80 543.60 435.80 471.00 613.30 342.90 326.10 286.70 244.20 185.54 176.88 108.28 76.46 -411.90 127.74 124.70
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 7,863.60 8,846.40 7,695.30 7,662.30 7,604.50 7,719.90 7,590.80 7,696.70 7,447.80 7,272.10 7,447.80 7,468.50 7,339.00 7,011.80 6,920.70 6,906.90 6,975.40 6,296.10 6,497.30 6,987.50 5,773.80 5,812.10 5,971.60 3,651.10 5,009.10 5,891.60 5,967.60 5,755.80 5,564.40 5,439.30 5,658.60 5,940.30 5,746.90 5,398.00 5,524.40 5,383.40 5,081.10 4,887.80 5,152.00 5,254.10 4,824.60 4,921.30 4,960.10 4,904.40 4,471.10 4,304.60 4,396.70 4,406.70 4,015.20 3,777.48 3,759.10 3,630.60 3,349.30 3,156.89 3,336.02 3,372.48 3,242.29 2,932.52 2,951.05 2,888.42 2,857.20 2,768.10 2,756.12 2,703.69 2,492.37 2,460.43 2,587.92 2,319.42 2,157.88 2,094.17 2,996.44 3,362.66 3,204.47 3,083.79 3,405.99 3,381.64 3,103.17 2,580.82 3,080.60 2,931.75 2,672.94
Cost of revenue 6,564.20 7,444.10 6,446.20 6,365.70 6,335.50 6,459.10 6,347.60 6,432.60 6,202.60 6,084.00 6,227.40 6,195.50 6,086.70 5,828.60 5,733.80 5,669.90 5,743.70 5,116.90 5,331.60 5,804.80 4,860.60 4,913.70 5,015.10 3,098.20 4,232.40 5,025.10 5,097.90 4,888.00 4,712.90 4,631.20 4,806.00 5,050.50 4,882.50 4,589.70 4,701.80 4,566.10 4,306.80 4,160.50 4,407.80 4,482.80 4,100.80 4,204.20 4,230.90 4,189.30 3,793.00 3,680.50 3,759.20 3,739.80 3,401.20 3,200.82 3,188.00 3,071.10 2,822.70 2,673.51 2,890.41 2,859.08 2,735.70 2,481.20 2,483.94 2,424.78 2,402.92 2,336.77 2,326.27 2,273.34 2,081.14 2,063.12 2,164.97 1,925.09 1,789.59 1,756.49 2,535.33 2,861.13 2,710.41 2,622.34 2,902.49 2,885.65 2,636.21 2,190.12 2,622.18 2,487.61 2,256.87
Gross profit 1,299.40 1,402.30 1,249.10 1,296.60 1,269.00 1,260.80 1,243.20 1,264.10 1,245.20 1,188.10 1,220.40 1,273.00 1,252.30 1,183.20 1,186.90 1,237.00 1,231.70 1,179.20 1,165.70 1,182.70 913.20 898.40 956.50 552.90 776.70 866.50 869.70 867.80 851.50 808.10 852.60 889.80 864.40 808.30 822.60 817.30 774.30 727.30 744.20 771.30 723.80 717.10 729.20 731.30 689.90 624.10 647.60 666.90 614.00 576.66 571.10 559.50 526.60 483.37 501.48 513.40 506.59 451.32 467.11 463.64 454.28 431.32 429.85 430.34 411.23 397.31 422.96 394.33 368.29 337.68 461.11 501.54 494.06 461.45 503.50 495.99 466.96 390.71 458.42 444.14 416.08
Total operating expenses + 1,010.40 1,084.00 950.40 948.40 953.50 927.00 925.80 926.10 917.60 922.40 888.90 892.20 878.80 847.70 824.20 849.40 829.70 822.90 787.90 780.00 693.60 655.90 672.30 481.50 670.30 713.70 700.30 696.00 692.80 671.50 688.70 701.10 688.70 671.30 670.40 645.30 624.10 602.10 602.70 607.20 579.70 591.00 583.20 570.50 553.10 485.70 519.60 530.70 493.30 469.34 461.80 447.40 421.40 390.85 413.74 423.10 411.99 378.81 388.02 392.44 381.78 372.26 368.32 367.23 354.02 344.04 361.57 341.82 325.82 970.64 398.67 412.11 412.67 386.63 407.62 402.61 387.77 328.63 361.30 356.59 336.63
Operating income 289.00 318.30 298.70 348.20 315.50 333.80 317.40 338.00 327.60 265.70 331.50 380.80 373.50 335.50 362.70 387.60 402.00 356.30 377.80 402.70 219.60 242.50 284.20 71.40 106.40 152.80 169.40 171.80 158.70 136.60 163.90 188.70 175.70 137.00 152.20 172.00 150.20 125.20 141.50 164.10 144.10 126.10 146.00 158.90 135.50 115.50 128.00 136.20 120.70 107.32 109.30 112.10 105.20 92.53 87.74 91.02 94.61 72.51 79.09 74.10 72.50 59.07 61.53 63.11 57.21 53.27 61.14 52.56 42.42 -632.97 63.18 89.43 81.12 71.33 92.39 89.88 79.18 67.82 87.26 93.29 72.00
Non-operating income (net) 34.70 -20.80 -6.50 -11.30 21.60 -18.60 -13.00 -12.50 -32.80 -9.90 25.00 19.50 33.40 59.30 104.50 112.00 95.60 64.00 98.30 61.00 28.00 20.80 27.40 -10.20 -34.90 -13.40 -11.00 -11.90 -24.90 -10.10 -6.80 -12.50 -31.40 -9.30 -13.30 -15.10 -25.50 -10.30 -11.40 -20.60 -24.50 -22.60 -16.70 -15.40 -19.90 0.40 -11.00 -13.50 -18.40 -15.12 -11.70 -13.70 -19.30 -14.36 -30.47 -13.16 -17.62 -11.22 -8.90 -9.34 -20.35 -13.67 -9.01 -15.25 -18.94 -22.73 -18.15 -22.33 -16.10 -25.83 -25.97 -28.86 -31.04 -32.14 -30.96 -29.88 -53.56 -100.21 -105.68 -110.48 -106.08
Income before tax 323.70 297.50 292.20 336.90 337.10 315.20 304.40 325.50 294.80 255.80 356.50 400.30 406.90 394.80 467.20 499.60 497.60 420.30 476.10 463.70 247.60 263.30 311.60 61.20 71.50 139.40 158.40 159.90 133.80 126.50 157.10 176.20 144.30 127.70 138.90 156.90 124.70 114.90 130.10 143.50 119.60 103.50 129.30 143.50 115.60 115.90 117.00 122.70 102.30 92.20 97.60 98.40 85.90 78.17 57.27 77.86 76.99 61.29 70.19 64.76 52.15 45.40 52.53 47.87 38.27 30.54 42.99 30.23 26.32 -658.80 37.20 60.57 50.08 39.20 61.43 60.00 25.62 -32.39 -18.41 -17.19 -34.08
Income tax expense 89.20 68.80 79.20 86.00 92.80 77.90 77.40 82.60 78.60 63.80 92.10 97.70 107.30 95.50 125.70 123.70 128.10 108.30 120.10 123.40 64.50 62.00 64.10 16.50 20.10 38.10 42.40 41.50 34.70 29.60 27.10 41.00 36.60 -200.80 44.70 50.20 41.10 32.30 41.70 47.30 39.40 29.80 41.70 47.70 38.80 37.40 39.70 41.30 34.70 29.04 31.30 34.90 28.30 25.28 15.42 27.09 26.91 20.64 13.25 20.51 15.73 14.57 17.43 16.63 14.27 10.33 15.07 10.32 9.86 -155.65 13.15 21.12 17.81 11.64 22.81 24.06 8.80 10.54 20.59 21.60 15.12
Net income 234.50 228.10 213.00 250.00 244.30 236.40 226.10 241.20 215.20 190.70 263.40 300.80 298.30 298.00 340.10 374.00 367.90 311.30 355.10 338.90 182.50 200.20 246.60 45.10 51.70 101.60 116.20 117.80 100.20 98.10 130.20 134.60 108.10 330.10 94.40 106.20 82.60 82.60 87.50 93.50 79.30 70.30 86.60 94.00 75.20 71.80 74.50 72.90 67.50 59.22 65.30 62.00 57.70 48.60 41.03 49.09 46.82 47.69 55.71 39.56 33.93 28.51 29.98 29.44 20.35 18.68 27.42 14.08 16.28 -509.91 22.18 37.83 31.90 29.40 43.40 40.36 14.58 29.90 33.73 36.69 23.96
about 18 hours ago