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-09 Dec-08 Dec-07 Dec-06 Dec-05
Total revenue 9,434.00 8,406.00 7,022.00 6,505.00 5,739.00 4,968.00 5,603.00 5,357.00 4,576.00 4,146.00 4,052.20 1,198.80 1,146.30 1,970.90 2,335.70 2,502.20 2,537.40 2,455.00 2,234.00 2,048.00
Cost of revenue 5,558.00 5,382.00 4,220.00 3,907.00 3,365.00 2,995.00 3,211.00 2,240.00 2,328.00 2,181.00 2,312.70 335.40 347.70 1,152.30 1,398.90 1,544.90 1,582.90 1,478.00 1,354.00 1,265.00
Gross profit 3,876.00 3,024.00 2,802.00 2,598.00 2,374.00 1,973.00 2,392.00 3,117.00 2,248.00 1,965.00 1,739.50 863.40 798.60 818.60 936.80 957.30 954.50 977.00 880.00 783.00
Total operating expenses + 1,638.00 605.00 751.00 700.00 495.00 551.00 385.00 1,200.00 513.00 298.00 547.30 682.30 276.40 400.90
Operating income 2,238.00 2,419.00 2,051.00 1,898.00 1,879.00 1,422.00 2,007.00 1,917.00 1,735.00 1,667.00 1,192.20 181.10 522.20 417.70 434.60 330.50 345.20 355.00 290.00 241.00
Non-operating income (net) -554.00 -610.00 -598.00 -533.00 -516.00 -606.00 -555.00 -535.00 -634.00 -467.00 -518.30 -435.10 -200.00 -258.00 -287.80 -46.20 -60.40 -62.00 -67.00 -161.00
Income before tax 1,684.00 1,809.00 1,453.00 1,365.00 1,363.00 816.00 1,452.00 1,382.00 1,101.00 1,200.00 673.90 -254.00 322.20 159.70 146.80 284.30 284.80 293.00 223.00 80.00
Income tax expense 483.00 364.00 -265.00 -117.00 110.00 66.00 341.00 238.00 -134.00 244.00 162.20 15.30 88.50 42.00 39.80 97.50 84.70 103.00 75.00 53.00
Net income 776.00 1,021.00 1,190.00 1,008.00 838.00 486.00 643.00 612.00 648.00 616.00 375.10 161.40 233.70 117.70 107.00 186.80 200.10 190.00 148.00 27.00
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 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 Dec-05 Sep-05
Total revenue 2,264.00 2,466.00 2,449.00 2,410.00 2,109.00 2,296.00 2,291.00 2,080.00 1,739.00 1,820.00 1,837.00 1,775.00 1,590.00 1,689.00 1,726.00 1,639.00 1,451.00 1,546.00 1,495.00 1,438.00 1,260.00 1,358.00 1,337.00 1,048.00 1,225.00 1,479.00 1,458.00 1,400.00 1,266.00 1,384.50 1,375.00 1,343.00 1,254.00 1,234.20 1,208.60 1,132.70 1,000.60 1,111.40 1,075.70 1,040.20 918.50 1,057.00 1,019.70 1,042.20 933.30 416.30 278.90 261.20 240.90 265.20 275.10 278.30 327.70 404.50 455.70 540.80 569.90 580.60 607.70 595.40 552.00 623.00 596.90 645.40 636.90 629.90 599.90 634.10 673.50 646.00 594.00 613.00 602.00 590.00 539.00 559.00 546.00 533.00 495.00 512.00 508.00
Cost of revenue 1,140.00 1,294.00 1,264.00 1,595.00 1,405.00 1,552.00 1,493.00 1,294.00 1,043.00 1,147.00 1,075.00 1,054.00 944.00 1,040.00 1,028.00 968.00 871.00 914.00 856.00 831.00 754.00 594.00 752.00 674.00 748.00 618.00 608.00 588.00 539.00 577.70 577.00 552.00 533.00 607.80 611.80 573.90 534.40 572.20 566.90 549.90 492.40 592.90 561.00 596.50 562.30 171.20 57.90 51.40 52.90 56.60 63.40 83.30 144.40 186.30 229.50 305.10 348.20 347.50 365.30 362.50 348.70 388.60 377.20 398.80 397.90 394.50 386.20 399.00 424.00 400.00 367.00 371.00 366.00 361.00 338.00 345.00 337.00 325.00 314.00 314.00 312.00
Gross profit 1,124.00 1,172.00 1,185.00 815.00 704.00 744.00 798.00 786.00 696.00 673.00 762.00 721.00 646.00 649.00 698.00 671.00 580.00 632.00 639.00 607.00 506.00 764.00 585.00 374.00 477.00 861.00 850.00 812.00 727.00 806.80 798.00 791.00 721.00 626.40 596.80 558.80 466.20 539.20 508.80 490.30 426.10 464.10 458.70 445.70 371.00 245.10 221.00 209.80 188.00 208.60 211.70 195.00 183.30 218.20 0.00 0.00 0.00 936.80 0.00 0.00 0.00 957.30 0.00 0.00 0.00 954.50 0.00 0.00 0.00 977.00 0.00 0.00 0.00 880.00 0.00 0.00 0.00 783.00 0.00 0.00 0.00
Total operating expenses + 513.00 525.00 512.00 332.00 269.00 109.00 221.00 123.00 152.00 205.00 180.00 167.00 199.00 303.00 137.00 130.00 130.00 216.00 106.00 119.00 64.00 391.00 168.00 131.00 88.00 350.00 279.00 321.00 293.00 290.30 320.00 289.00 300.00 120.40 117.50 144.40 130.00 47.60 88.30 66.30 95.50 142.10 114.70 143.60 146.90 346.40 220.10 58.30 56.70 69.50 68.00 63.40 80.90 110.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Operating income 611.00 647.00 673.00 483.00 435.00 635.00 577.00 663.00 544.00 468.00 582.00 554.00 447.00 346.00 561.00 541.00 450.00 416.00 533.00 488.00 442.00 373.00 417.00 243.00 389.00 511.00 571.00 491.00 434.00 516.50 478.00 502.00 421.00 506.00 479.30 414.40 336.20 491.60 420.50 424.00 330.60 322.00 344.00 302.10 224.10 -101.30 0.90 151.50 131.30 158.10 153.60 152.50 120.80 133.40 124.70 128.90 104.10 108.20 125.90 115.70 84.80 81.50 74.40 90.60 84.00 81.70 74.50 88.70 96.80 90.00 75.00 94.00 96.00 77.00 64.00 74.00 75.00 96.00 12.00 62.00 71.00
Non-operating income (net) -128.00 -153.00 -139.00 -132.00 -130.00 -135.00 -148.00 -179.00 -148.00 -152.00 -159.00 -145.00 -142.00 -144.00 -133.00 -129.00 -127.00 -127.00 -139.00 -126.00 -124.00 -230.00 -129.00 -128.00 -119.00 -145.00 -141.00 -137.00 -132.00 -130.20 -135.00 -130.00 -140.00 -180.20 -194.20 -128.00 -131.80 -117.30 -117.30 -117.20 -115.10 -116.00 -116.40 -163.10 -122.80 -283.60 -51.30 -50.60 -50.00 -67.70 -58.30 -69.30 -67.50 -71.70 -111.20 -65.90 -82.60 -82.80 -73.70 -72.80 -84.80 -10.70 -7.40 -14.60 -13.50 -6.60 -11.50 -17.50 -21.30 -21.00 -10.00 -15.00 -16.00 -21.00 -19.00 -16.00 -11.00 -16.00 -65.00 -9.00 -29.00
Income before tax 483.00 494.00 534.00 351.00 305.00 500.00 429.00 484.00 396.00 316.00 423.00 409.00 305.00 202.00 428.00 412.00 323.00 289.00 394.00 362.00 318.00 143.00 288.00 115.00 270.00 366.00 430.00 354.00 302.00 386.30 343.00 372.00 281.00 325.80 285.10 286.40 204.40 374.30 303.20 306.80 215.50 206.00 227.60 139.00 101.30 -384.90 -50.40 100.90 81.30 90.40 95.30 83.20 53.30 61.70 13.50 63.00 21.50 25.40 52.20 42.90 0.00 70.80 67.00 76.00 70.50 75.10 63.00 71.20 75.50 69.00 65.00 79.00 80.00 56.00 45.00 58.00 64.00 80.00 -53.00 53.00 42.00
Income tax expense 38.00 220.00 94.00 87.00 82.00 139.00 72.00 85.00 68.00 -410.00 59.00 58.00 28.00 -134.00 -102.00 66.00 53.00 27.00 65.00 -29.00 47.00 4.00 65.00 -49.00 46.00 109.00 79.00 97.00 56.00 85.10 93.00 58.00 2.00 -252.60 38.30 42.90 37.80 72.90 64.60 59.20 47.20 21.50 44.70 45.20 50.70 4.50 -26.90 25.80 20.90 23.60 27.10 20.30 17.50 13.10 6.90 14.80 7.20 0.40 13.40 12.70 0.10 21.80 26.00 25.80 23.90 16.20 15.90 26.90 25.70 18.00 24.00 30.00 31.00 20.00 11.00 20.00 24.00 1.00 6.00 26.00 20.00
Net income 338.00 113.00 315.00 189.00 159.00 259.00 252.00 280.00 230.00 508.00 252.00 241.00 189.00 229.00 360.00 236.00 183.00 179.00 221.00 259.00 179.00 91.00 145.00 106.00 144.00 165.00 201.00 142.00 135.00 163.00 134.00 167.00 148.00 215.20 158.90 157.00 117.70 185.90 153.80 158.40 117.50 119.20 117.10 78.50 60.40 46.00 -23.50 75.10 60.40 66.80 68.20 62.90 35.80 48.60 6.60 48.20 14.30 25.00 38.80 30.20 0.00 49.00 41.00 50.20 46.60 58.90 47.10 44.30 49.80 51.00 41.00 49.00 49.00 36.00 34.00 38.00 40.00 27.00 -27.00 27.00 22.00
about 9 hours ago