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 12,638.00 11,761.00 9,903.00 9,636.00 9,168.00 8,244.00 6,547.00 6,276.00 5,843.00 5,971.00 4,682.00 4,352.00 1,730.00 1,363.00 1,327.00 1,149.94 994.79 813.08 574.29 313.80
Cost of revenue 4,817.00 5,239.00 4,244.00 4,434.00 4,150.00 3,945.00 2,856.00 2,723.00 2,548.00 2,786.00 2,158.00 2,040.00 497.00 297.00 298.00 281.16 273.95 29.71 126.15 70.18
Gross profit 7,821.00 6,522.00 5,659.00 5,202.00 5,018.00 4,299.00 3,691.00 3,553.00 3,295.00 3,185.00 2,524.00 2,312.00 1,233.00 1,066.00 1,029.00 868.79 720.83 783.37 448.14 243.62
Total operating expenses + 2,925.00 2,213.00 1,965.00 1,564.00 1,569.00 1,266.00 1,018.00 970.00 916.00 1,013.00 774.00 864.00 443.00 239.00 236.00 216.47 208.22 289.84 94.58 38.98
Operating income 4,896.00 4,309.00 3,694.00 3,638.00 3,449.00 3,033.00 2,673.00 2,583.00 2,379.00 2,172.00 1,750.00 1,448.00 790.00 827.00 793.00 652.32 512.62 493.53 353.56 204.64
Non-operating income (net) -546.00 -681.00 -800.00 -1,830.00 2,249.00 -267.00 -192.00 -63.00 147.00 -129.00 -97.00 -41.00 -286.00 -37.00 -33.00 -42.85 -18.91 -20.04 4.87 7.91
Income before tax 4,350.00 3,628.00 2,894.00 1,808.00 5,698.00 2,766.00 2,481.00 2,520.00 2,526.00 2,043.00 1,653.00 1,407.00 504.00 790.00 760.00 609.47 493.71 473.50 358.43 212.54
Income tax expense 991.00 826.00 456.00 310.00 1,629.00 658.00 521.00 500.00 -28.00 586.00 358.00 402.00 184.00 228.00 238.00 201.71 179.55 172.52 117.82 69.28
Net income 3,304.00 2,754.00 2,368.00 1,446.00 4,058.00 2,089.00 1,933.00 1,988.00 2,526.00 1,430.00 1,274.00 981.00 254.00 552.00 510.00 398.30 315.99 300.97 240.61 143.27
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 3,666.00 3,140.00 3,007.00 3,262.00 3,229.00 3,030.00 3,033.00 2,897.00 2,801.00 2,666.00 2,429.00 2,336.00 2,472.00 2,377.00 2,387.00 2,413.00 2,459.00 2,328.00 2,277.00 2,134.00 2,429.00 2,233.00 1,930.00 1,966.00 2,115.00 1,667.00 1,663.00 1,634.00 1,583.00 1,677.00 1,463.00 1,556.00 1,580.00 1,439.00 1,435.00 1,496.00 1,471.00 1,484.00 1,416.00 1,504.00 1,554.00 1,302.00 1,187.00 1,096.00 1,180.00 1,144.00 1,010.00 1,016.00 1,063.00 733.62 338.00 372.00 352.00 323.37 323.19 351.21 365.19 327.22 340.78 325.22 334.28 285.02 287.15 296.16 281.62 256.55 256.26 250.42 231.55 207.26 201.44 197.16 207.21 159.30 151.74 136.65 126.61 95.26 94.66 73.59 50.28
Cost of revenue 689.00 636.00 1,298.00 1,433.00 1,450.00 1,411.00 1,383.00 1,267.00 1,178.00 1,162.00 1,010.00 972.00 1,100.00 1,128.00 1,089.00 1,123.00 1,094.00 1,028.00 1,017.00 957.00 1,148.00 1,062.00 948.00 970.00 965.00 766.00 714.00 708.00 668.00 743.00 621.00 659.00 700.00 625.00 622.00 649.00 650.00 680.00 667.00 703.00 728.00 649.00 570.00 490.00 532.00 540.00 454.00 459.00 467.00 292.48 73.00 79.00 77.00 67.79 72.89 76.46 79.78 273.51 76.45 74.22 73.16 8.69 8.26 9.53 9.09 9.65 9.87 55.60 12.84 63.72 9.09 6.93 6.97 41.44 29.66 28.43 28.33 19.56 18.94 15.17 14.32
Gross profit 2,977.00 2,504.00 1,709.00 1,829.00 1,779.00 1,619.00 1,650.00 1,630.00 1,623.00 1,504.00 1,419.00 1,364.00 1,372.00 1,249.00 1,298.00 1,290.00 1,365.00 1,300.00 1,260.00 1,177.00 1,281.00 1,171.00 982.00 996.00 1,150.00 901.00 949.00 926.00 915.00 934.00 842.00 897.00 880.00 814.00 813.00 847.00 821.00 804.00 749.00 801.00 826.00 653.00 617.00 606.00 648.00 604.00 556.00 557.00 596.00 441.14 265.00 293.00 275.00 255.59 250.29 274.75 285.42 53.71 264.33 251.00 261.12 276.33 278.88 286.63 272.53 246.91 246.40 194.82 218.71 143.54 192.36 190.23 200.24 117.86 122.08 108.22 98.28 75.70 75.73 58.42 35.96
Total operating expenses + 1,312.00 1,300.00 535.00 532.00 558.00 542.00 547.00 564.00 560.00 579.00 574.00 409.00 403.00 385.00 385.00 421.00 373.00 420.00 382.00 378.00 389.00 391.00 355.00 252.00 268.00 279.00 243.00 246.00 250.00 258.00 240.00 242.00 230.00 222.00 217.00 238.00 239.00 246.00 275.00 250.00 242.00 235.00 177.00 176.00 186.00 204.00 226.00 230.00 205.00 278.06 63.00 68.00 75.00 63.22 56.24 59.34 60.23 -141.10 60.28 60.12 57.79 117.75 127.33 108.33 108.71 123.04 106.41 59.86 104.92 46.21 73.21 57.45 55.96 21.33 21.21 31.69 18.64 11.52 10.34 11.01 8.31
Operating income 1,665.00 1,204.00 1,174.00 1,297.00 1,221.00 1,077.00 1,103.00 1,066.00 1,063.00 925.00 845.00 955.00 969.00 864.00 913.00 869.00 992.00 880.00 878.00 799.00 892.00 780.00 627.00 744.00 882.00 622.00 706.00 680.00 665.00 676.00 602.00 655.00 650.00 592.00 596.00 609.00 582.00 558.00 474.00 551.00 584.00 418.00 440.00 430.00 462.00 400.00 330.00 327.00 391.00 163.08 202.00 225.00 200.00 192.37 194.05 215.42 225.18 194.81 204.05 190.88 203.32 158.58 151.56 178.30 163.82 123.87 139.99 134.96 113.80 97.33 119.14 132.79 144.28 96.53 100.86 76.53 79.64 64.19 65.38 47.42 27.65
Non-operating income (net) 232.00 -134.00 -93.00 -165.00 -154.00 -172.00 -205.00 -205.00 -99.00 -409.00 -163.00 -108.00 -120.00 -300.00 -1,240.00 -130.00 -160.00 1,229.00 -54.00 1,133.00 -59.00 -106.00 -44.00 -71.00 -46.00 -35.00 -66.00 -52.00 -39.00 62.00 -48.00 -44.00 -33.00 77.00 -33.00 -42.00 143.00 -28.00 -31.00 -35.00 -44.00 -27.00 -17.00 -32.00 -21.00 12.00 -17.00 -7.00 -29.00 -263.63 -9.00 -8.00 -9.00 -8.97 -9.39 -8.85 -10.11 -11.20 -8.00 -7.19 -7.03 -8.23 -4.32 -22.48 -7.08 5.53 -2.58 -17.14 -4.72 -16.17 -0.86 -1.15 -1.86 -0.44 -1.59 -1.32 8.22 3.22 2.73 0.85 1.11
Income before tax 1,897.00 1,070.00 1,081.00 1,132.00 1,067.00 905.00 898.00 861.00 964.00 516.00 682.00 847.00 849.00 564.00 -327.00 739.00 832.00 2,109.00 824.00 1,932.00 833.00 674.00 583.00 673.00 836.00 587.00 640.00 628.00 626.00 738.00 554.00 611.00 617.00 669.00 563.00 567.00 725.00 530.00 443.00 516.00 540.00 391.00 423.00 398.00 441.00 412.00 313.00 320.00 362.00 -100.55 193.00 217.00 191.00 183.39 184.66 206.56 215.08 183.61 196.05 183.69 196.29 150.35 147.24 155.82 156.74 129.40 137.41 117.82 109.08 81.16 118.28 131.64 142.42 96.09 99.27 75.21 87.86 67.40 68.11 48.27 28.76
Income tax expense 465.00 219.00 250.00 267.00 255.00 196.00 227.00 222.00 181.00 126.00 123.00 32.00 175.00 124.00 -152.00 173.00 165.00 580.00 187.00 679.00 183.00 146.00 189.00 145.00 178.00 134.00 103.00 150.00 134.00 119.00 89.00 149.00 143.00 -562.00 186.00 140.00 214.00 171.00 93.00 153.00 163.00 18.00 113.00 109.00 118.00 118.00 90.00 93.00 101.00 69.54 48.00 59.00 54.00 50.84 50.55 61.27 65.30 53.35 59.10 59.32 66.14 48.54 47.33 53.29 53.22 46.41 50.52 45.76 36.85 32.30 43.32 46.78 50.13 31.44 32.59 21.51 32.28 18.41 24.47 17.30 9.10
Net income 1,413.00 840.00 816.00 851.00 797.00 698.00 657.00 632.00 767.00 373.00 541.00 799.00 655.00 425.00 -191.00 555.00 657.00 1,527.00 633.00 1,252.00 646.00 526.00 390.00 523.00 650.00 448.00 529.00 472.00 484.00 611.00 458.00 455.00 464.00 1,225.00 371.00 419.00 503.00 352.00 344.00 357.00 369.00 370.00 306.00 283.00 315.00 288.00 206.00 226.00 261.00 -176.08 141.00 154.00 135.00 129.47 131.08 143.16 147.87 126.77 132.63 121.37 128.90 99.13 96.32 101.69 101.16 84.25 87.45 72.06 72.22 48.86 74.96 84.86 92.29 64.65 66.68 53.69 55.59 48.99 43.65 30.97 19.66
about 4 hours ago