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 19,929.00 17,440.00 13,294.00 9,657.00 8,924.00 8,291.79 6,781.69 5,474.33 5,369.31 4,451.73 3,977.25 4,052.73 3,478.12 3,380.30 3,125.33 3,244.07 3,501.62 2,966.81 3,452.45 3,452.68
Cost of revenue 12,523.00 10,993.00 8,558.00 6,768.00 5,888.00 5,694.44 3,974.40 3,695.24 3,742.90 633.03 657.26 606.22 500.73 465.35 431.48 432.80 392.14 395.80 388.14 332.30
Gross profit 7,406.00 6,447.00 4,736.00 2,889.00 3,036.00 2,597.35 2,807.29 1,779.09 1,626.40 3,818.71 3,319.99 3,446.51 2,977.39 2,914.95 2,693.85 2,811.27 3,109.48 2,571.01 3,064.31 3,120.38
Total operating expenses + 2,427.00 1,973.00 1,629.00 1,517.00 1,299.00 1,183.26 1,084.08 982.96 1,011.41 -3,028.34 -2,695.77 -2,543.53 -2,207.83 -2,297.03 -2,235.14 -1,930.81 -2,187.39 -2,242.67 -2,168.67 -2,358.39
Operating income 4,979.00 4,474.00 3,107.00 1,372.00 1,737.00 1,414.09 1,723.21 796.13 614.99 790.36 624.22 902.98 769.57 617.91 458.70 880.46 922.09 328.34 895.64 761.98
Non-operating income (net) 180.00 200.00 462.00 190.00 630.00 163.46 125.91 45.64 142.29 65.19 -57.03 -58.73 -27.06 -28.53 -31.69 -30.01 -24.44 -23.84 -22.09 -22.09
Income before tax 5,159.00 4,674.00 3,569.00 1,562.00 2,367.00 1,577.55 1,849.11 841.77 757.28 855.55 567.19 844.25 742.51 589.39 427.01 850.46 897.65 304.51 873.54 739.89
Income tax expense 760.00 362.00 -873.00 80.00 128.00 111.84 155.81 113.95 127.57 31.37 40.61 22.99 32.77 -4.01 -9.35 7.87 20.71 13.54 15.60 26.68
Net income 4,399.00 4,312.00 4,443.00 1,476.00 2,157.00 1,405.52 1,636.32 757.97 619.28 692.74 537.74 834.36 709.73 593.40 436.36 842.59 876.95 290.97 857.94 713.21
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 4,361.00 5,387.00 4,977.00 4,973.00 4,592.00 5,020.00 4,480.00 4,062.00 3,878.00 3,787.00 3,293.00 3,096.00 3,168.00 2,951.72 2,491.00 2,268.00 1,942.00 2,251.51 2,036.33 2,427.76 2,210.55 2,225.04 2,138.95 2,323.53 1,614.78 1,664.11 1,698.65 1,741.65 1,679.50 1,383.48 1,398.64 1,456.04 1,236.17 1,361.90 1,420.44 1,335.29 1,251.68 1,009.98 1,178.22 1,207.08 1,056.46 901.01 949.39 983.90 1,142.96 1,048.60 1,043.60 1,024.13 936.42 907.96 814.92 854.66 900.58 880.92 863.72 866.55 768.42 747.67 855.58 775.57 775.07 825.51 797.35 776.32 844.89 926.21 976.23 848.74 750.44 534.91 746.80 835.92 849.19 858.20 867.16 867.31 859.77 902.76 850.35 859.22 840.35
Cost of revenue 2,089.00 3,059.00 2,986.00 3,127.00 3,351.00 3,114.00 3,084.00 2,460.00 2,335.00 2,280.00 2,222.00 2,052.00 342.00 1,741.85 2,131.00 1,516.00 317.11 1,353.39 1,532.03 1,494.97 1,507.58 1,382.21 1,464.22 1,485.31 1,362.70 1,066.81 1,013.58 977.63 916.38 1,036.99 901.02 928.99 828.24 887.75 1,240.00 880.30 734.86 722.30 685.45 757.27 690.79 677.43 703.31 694.85 656.79 671.03 665.22 643.68 596.58 591.84 574.36 550.33 527.00 756.07 571.94 527.98 514.17 501.41 544.19 542.26 602.63 160.69 470.47 470.62 545.68 923.05 667.40 621.97 614.12 614.05 682.30 523.85 519.06 507.45 534.12 542.94 540.19 562.50 563.28 610.84 82.98
Gross profit 2,272.00 2,328.00 1,991.00 1,846.00 1,241.00 1,906.00 1,396.00 1,602.00 1,543.00 1,507.00 1,071.00 1,044.00 2,760.00 1,209.88 360.00 752.00 1,942.00 898.12 504.29 932.78 702.97 842.82 674.73 838.21 252.08 597.30 685.08 764.02 763.12 346.49 497.62 527.05 407.93 474.15 180.44 454.99 516.83 287.68 492.77 449.81 365.67 223.58 246.08 289.05 486.16 377.56 378.38 380.45 339.83 316.11 240.56 304.33 373.59 124.85 291.78 338.56 254.25 246.27 311.39 233.31 172.44 664.82 326.88 305.70 299.21 3.16 308.83 226.78 136.33 -79.14 64.50 312.06 330.14 350.75 333.04 324.37 319.59 340.26 287.07 248.38 757.37
Total operating expenses + 1,127.00 941.00 488.00 435.00 563.00 703.00 346.00 448.00 476.00 421.00 389.00 399.00 2,787.00 362.75 347.00 389.00 289.94 347.81 308.26 309.60 335.55 298.74 290.00 277.41 317.12 284.33 264.90 266.24 268.61 248.27 231.48 255.51 247.70 245.94 248.56 254.43 262.48 220.83 192.58 195.06 180.39 189.64 170.26 172.62 170.62 167.34 153.63 170.68 160.20 144.44 124.01 133.26 126.08 134.32 121.02 125.32 112.92 107.97 114.45 138.98 147.52 434.22 175.65 60.82 75.47 -288.19 25.76 59.37 -19.49 55.19 33.50 108.07 126.30 110.92 124.73 112.48 106.08 95.97 92.40 91.16 -608.10
Operating income 1,145.00 1,387.00 1,503.00 1,411.00 678.00 1,203.00 1,050.00 1,154.00 1,067.00 1,086.00 682.00 645.00 811.00 847.13 13.00 363.00 240.13 550.31 196.04 623.18 367.43 544.09 384.74 560.81 -65.04 312.97 420.18 497.78 494.52 98.22 266.14 271.54 160.23 228.20 -68.12 200.56 254.34 66.86 300.19 254.75 185.28 33.94 75.82 116.43 315.55 210.22 224.74 209.77 179.63 171.67 116.56 171.07 247.51 -9.47 170.77 213.25 141.33 138.30 196.95 94.33 24.92 230.61 151.23 244.87 223.75 291.35 283.07 167.41 155.82 -134.33 31.00 204.00 203.84 239.83 208.32 211.89 213.51 244.29 194.67 157.22 149.27
Non-operating income (net) 0.00 61.00 62.00 40.00 17.00 -202.00 36.00 212.00 154.00 171.00 113.00 91.00 -69.00 76.58 -10.00 63.00 -55.59 107.77 229.52 146.66 147.14 89.29 127.65 -68.29 4.31 27.14 17.13 32.54 46.87 -6.88 15.98 8.47 28.07 30.40 31.09 32.71 48.09 16.42 16.66 8.74 6.66 5.52 -2.12 16.17 5.89 2.42 4.97 9.24 3.25 5.27 5.67 10.94 13.82 16.57 24.33 7.79 24.83 0.00 -30.55 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 -5.56
Income before tax 1,145.00 1,448.00 1,565.00 1,451.00 695.00 1,001.00 1,086.00 1,366.00 1,221.00 1,257.00 795.00 736.00 742.00 923.71 3.00 426.00 184.53 658.08 425.55 769.84 514.57 633.37 512.39 492.52 -60.73 340.10 437.31 530.32 541.38 91.34 282.12 280.02 188.30 258.61 -37.03 233.27 302.43 83.28 316.85 263.49 191.94 39.46 73.70 132.60 321.44 212.65 229.71 219.01 182.88 176.94 122.22 182.01 261.33 7.10 195.10 221.04 166.16 138.30 166.40 94.33 24.92 230.61 151.23 244.87 223.75 291.35 283.07 167.41 155.82 -134.33 31.00 204.00 203.84 239.83 208.32 211.89 213.51 244.29 194.67 157.22 143.71
Income tax expense 98.00 210.00 215.00 214.00 121.00 66.00 98.00 97.00 101.00 -1,076.00 72.00 67.00 64.00 60.92 -15.00 22.00 11.62 34.41 4.14 51.18 38.86 34.06 23.71 26.13 27.95 27.34 38.12 44.47 45.89 35.01 33.36 23.67 21.92 56.81 8.19 34.17 28.40 -12.30 13.23 14.13 16.31 11.45 9.70 6.78 12.68 5.51 6.45 7.29 3.74 15.45 7.40 5.07 4.85 -12.12 5.44 0.77 1.90 -4.98 -2.36 -2.27 -0.55 -3.51 3.20 1.42 6.75 0.20 2.21 8.82 9.49 2.18 -1.85 5.25 7.96 -1.04 2.11 6.04 8.50 -1.45 2.37 14.33 11.42
Net income 1,047.00 1,238.00 1,350.00 1,237.00 574.00 935.00 988.00 1,269.00 1,120.00 2,334.00 723.00 671.00 715.00 859.69 17.00 404.00 195.80 623.27 419.94 675.49 438.16 543.54 419.04 298.82 144.12 326.38 392.45 468.95 448.53 136.49 227.41 243.65 150.42 214.64 -33.66 185.17 253.13 74.01 252.87 211.06 154.80 58.58 80.03 115.79 283.34 215.16 228.68 208.02 182.50 161.49 114.83 176.94 256.48 19.22 189.66 220.27 164.26 143.27 168.76 96.60 25.47 234.11 148.03 243.45 216.99 291.16 280.87 158.59 146.33 -136.51 32.85 198.74 195.88 240.87 206.21 205.86 205.01 245.74 192.30 142.89 132.29
about 9 hours ago