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 44,556.00 42,879.00 42,857.00 44,915.00 39,211.00 32,218.00 25,542.00 24,358.00 20,918.00 18,274.10 16,965.40 16,889.60 13,090.30 12,509.90 11,725.90 10,788.70 10,109.70 10,498.00 9,746.40 3,791.62
Cost of revenue 27,778.00 25,151.00 25,295.00 25,904.00 19,577.00 16,191.00 14,198.00 13,370.00 11,239.00 9,692.20 9,127.40 9,004.10 7,464.60 7,095.60 6,692.20 6,118.40 6,039.40 6,255.60 5,852.30 2,104.67
Gross profit 16,778.00 17,728.00 17,562.00 19,011.00 19,634.00 16,027.00 11,344.00 10,988.00 9,679.00 8,581.90 7,838.00 7,885.50 5,625.70 5,414.30 4,866.60 4,274.70 4,070.30 4,242.40 3,894.10 1,686.95
Total operating expenses + 8,669.00 10,066.00 10,703.00 10,486.00 9,316.00 8,130.00 7,085.00 7,116.00 6,412.00 5,723.00 5,343.50 5,537.10 3,827.00 3,785.00 3,385.20 3,010.20 2,952.40 2,976.10 2,828.30 1,321.65
Operating income 8,109.00 7,662.00 6,859.00 8,525.00 10,318.00 7,897.00 4,259.00 3,872.00 3,267.00 2,858.90 2,494.50 2,348.40 1,798.70 1,629.30 1,481.40 1,264.50 1,117.90 1,266.30 1,065.80 365.30
Non-operating income (net) -842.00 -667.00 -561.00 -862.00 -1,481.00 -670.00 -189.00 -610.00 -838.00 -835.00 -558.10 -261.20 -479.20 -359.90 -348.60 -176.80 -190.80 -116.70 -184.50 -155.93
Income before tax 7,267.00 6,995.00 6,298.00 7,663.00 8,837.00 7,227.00 4,070.00 3,262.00 2,429.00 2,023.90 1,936.40 2,087.20 1,319.50 1,269.40 1,132.80 1,087.70 927.10 1,149.60 881.30 209.37
Income tax expense 547.00 657.00 -284.00 703.00 1,109.00 850.00 374.00 324.00 201.00 -1.40 -43.90 191.70 40.40 11.00 109.40 101.60 75.80 160.90 101.70 43.05
Net income 6,737.00 6,335.00 5,995.00 6,950.00 7,725.00 6,375.00 3,696.00 2,938.00 2,225.00 2,021.80 1,975.40 1,894.40 1,273.30 1,177.90 1,329.90 1,035.60 850.30 994.20 761.10 168.94
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 11,005.00 12,215.00 11,122.00 10,855.00 10,364.00 11,395.00 10,598.00 10,541.00 10,345.00 10,886.00 10,574.00 10,687.00 10,710.00 11,450.00 10,677.00 10,970.00 11,818.00 10,702.00 9,330.00 9,273.00 9,906.00 10,550.00 8,521.00 6,917.00 6,230.00 6,829.00 6,272.00 6,316.00 6,125.00 6,507.00 5,920.00 6,078.00 5,853.00 6,047.00 5,116.20 4,990.00 4,765.00 4,953.20 4,490.90 4,535.20 4,294.80 4,652.50 4,123.20 4,270.90 3,918.80 4,492.80 4,171.40 4,321.90 3,903.50 3,466.90 3,191.80 3,240.10 3,191.50 3,259.30 3,085.70 3,108.10 3,100.30 3,133.60 2,973.50 2,897.40 2,721.40 2,781.10 2,683.50 2,649.00 2,675.10 2,839.40 2,531.10 2,484.10 2,255.10 2,646.30 2,588.10 2,709.60 2,554.00 2,621.10 2,401.20 2,385.90 2,338.20 1,668.90 724.96 713.47 684.29
Cost of revenue 6,529.00 7,579.00 6,470.00 6,807.00 6,119.00 6,928.00 6,255.00 6,197.00 6,128.00 6,933.00 6,242.00 6,418.00 6,526.00 7,293.00 6,356.00 6,384.00 6,334.00 5,772.00 4,686.00 4,738.00 4,701.00 5,262.00 4,187.00 3,538.00 3,491.00 4,098.00 3,505.00 3,485.00 3,414.00 3,881.00 3,305.00 3,337.00 3,268.00 3,645.30 2,767.00 2,706.00 2,540.20 2,609.30 2,377.50 2,349.40 2,235.90 2,439.90 2,132.20 2,222.00 1,988.60 2,400.90 2,127.00 2,361.00 2,191.80 1,931.00 1,788.20 1,820.90 1,799.10 1,873.20 1,732.30 1,733.20 1,753.30 1,775.80 1,702.20 1,691.60 1,567.70 1,619.20 1,552.30 1,533.20 1,544.90 1,701.10 1,489.30 1,465.60 1,368.20 1,579.30 1,555.30 1,621.50 1,535.60 1,581.20 1,453.10 1,449.30 1,458.30 1,074.84 388.08 388.98 371.66
Gross profit 4,476.00 4,636.00 4,652.00 4,048.00 4,245.00 4,467.00 4,343.00 4,344.00 4,217.00 3,953.00 4,332.00 4,269.00 4,184.00 4,157.00 4,321.00 4,586.00 5,484.00 4,930.00 4,644.00 4,535.00 5,205.00 5,288.00 4,334.00 3,379.00 2,739.00 2,731.00 2,767.00 2,831.00 2,711.00 2,626.00 2,615.00 2,741.00 2,585.00 2,401.70 2,349.00 2,284.00 2,224.80 2,343.90 2,113.40 2,185.80 2,058.90 2,212.60 1,991.00 2,048.90 1,930.20 2,091.90 2,044.40 1,960.90 1,711.70 1,535.90 1,403.60 1,419.20 1,392.40 1,386.10 1,353.40 1,374.90 1,347.00 1,357.80 1,271.30 1,205.80 1,153.70 1,161.90 1,131.20 1,115.80 1,130.20 1,138.30 1,041.80 1,018.50 886.90 1,067.00 1,032.80 1,088.10 1,018.40 1,039.90 948.10 936.60 879.90 594.06 336.89 324.49 312.62
Total operating expenses + 2,613.00 2,334.00 2,712.00 2,131.00 2,405.00 2,199.00 2,427.00 2,586.00 2,497.00 1,962.00 2,358.00 2,488.00 2,480.00 2,172.00 2,564.00 2,645.00 2,642.00 2,251.00 2,296.00 2,284.00 2,130.00 2,152.00 1,943.00 1,932.00 1,790.00 1,462.00 1,779.00 1,775.00 1,765.00 1,439.00 1,734.00 1,781.00 1,741.00 1,392.70 1,580.00 1,506.00 1,515.10 1,496.80 1,418.80 1,512.80 1,490.40 1,475.00 1,412.60 1,432.70 1,410.90 1,419.10 1,514.70 1,551.90 1,418.40 1,057.60 1,000.10 1,022.30 983.80 955.10 986.00 982.80 977.00 982.00 944.00 900.10 816.90 796.10 802.30 795.60 819.80 790.20 753.20 749.20 683.20 724.00 731.10 763.30 723.10 737.20 685.30 685.30 680.10 535.07 256.60 247.54 241.19
Operating income 1,863.00 2,302.00 1,943.00 1,917.00 1,840.00 2,268.00 1,916.00 1,758.00 1,720.00 1,991.00 1,974.00 1,781.00 1,704.00 1,985.00 1,757.00 1,941.00 2,842.00 2,679.00 2,348.00 2,251.00 3,075.00 3,136.00 2,391.00 1,447.00 949.00 1,269.00 988.00 1,056.00 946.00 1,187.00 881.00 960.00 844.00 1,009.00 769.00 778.00 709.70 847.10 694.60 637.60 517.90 690.20 562.90 595.80 487.30 639.10 640.30 348.10 875.50 455.00 392.10 375.40 387.10 400.60 352.20 367.80 354.90 342.90 315.00 265.80 321.50 341.30 318.60 312.00 293.00 324.30 275.50 259.00 190.10 322.50 286.30 330.20 290.40 285.00 254.00 243.00 192.40 26.83 75.11 72.17 67.85
Non-operating income (net) -129.00 -179.00 -115.00 -206.00 -234.00 -294.00 -188.00 -77.00 -108.00 -252.00 -226.00 -367.00 -366.00 -238.00 -228.00 -75.00 -321.00 -818.00 -175.00 -204.00 -322.00 -243.00 -139.00 -194.00 -121.00 -231.00 -166.00 337.00 -129.00 -175.00 -71.00 -154.00 -210.00 -189.00 -289.00 -152.00 -206.80 -195.20 -266.70 -116.50 -94.90 -107.50 -94.80 -92.20 -105.30 -102.00 -101.10 -111.60 -101.10 -77.40 -73.10 -95.40 -44.20 -57.10 -55.80 -49.40 -49.90 -35.60 -50.30 -10.20 -22.50 -23.20 -15.40 -36.80 -24.90 -43.40 -28.60 -26.90 -22.90 -22.20 -22.10 -22.70 -12.80 -27.00 -18.70 -20.70 -26.70 -19.68 -5.74 -3.38 -3.78
Income before tax 1,734.00 2,123.00 1,828.00 1,711.00 1,606.00 1,974.00 1,728.00 1,681.00 1,612.00 1,739.00 1,748.00 1,414.00 1,338.00 1,747.00 1,529.00 1,866.00 2,521.00 1,861.00 2,173.00 2,047.00 2,753.00 2,893.00 2,252.00 1,253.00 828.00 1,038.00 822.00 1,393.00 817.00 1,012.00 810.00 806.00 634.00 820.00 480.00 626.00 502.90 651.90 427.90 521.10 423.00 582.70 468.10 503.60 382.00 537.10 539.20 236.50 774.40 377.60 319.00 280.00 342.90 343.50 296.40 318.40 305.00 307.30 264.70 255.60 299.00 318.10 303.20 275.20 268.10 280.90 246.90 232.10 167.20 300.30 264.20 307.50 277.60 258.00 235.30 222.30 165.70 7.15 69.37 68.79 64.07
Income tax expense 70.00 153.00 207.00 92.00 95.00 150.00 99.00 128.00 281.00 133.00 53.00 52.00 46.00 173.00 31.00 198.00 301.00 202.00 271.00 219.00 416.00 394.00 319.00 97.00 40.00 36.00 62.00 274.00 2.00 114.00 101.00 54.00 55.00 290.00 -54.00 13.00 -48.50 19.20 -45.60 4.30 20.70 -23.60 -9.20 -8.00 -3.10 -66.90 69.30 -42.00 231.30 34.60 1.30 2.40 2.10 -42.30 -3.00 26.00 28.00 17.80 -0.60 38.00 51.80 20.60 34.70 37.90 38.30 6.60 25.70 25.20 18.30 9.60 45.90 61.20 44.20 23.70 16.70 34.40 26.90 -17.78 20.54 19.85 20.45
Net income 1,651.00 1,975.00 1,616.00 1,617.00 1,507.00 1,830.00 1,630.00 1,548.00 1,328.00 1,630.00 1,715.00 1,361.00 1,289.00 1,576.00 1,495.00 1,664.00 2,215.00 1,658.00 1,902.00 1,828.00 2,337.00 2,498.00 1,933.00 1,156.00 788.00 1,002.00 760.00 1,119.00 815.00 898.00 709.00 752.00 579.00 528.10 534.00 612.00 551.00 629.50 473.50 516.60 402.20 602.60 476.10 511.60 385.10 601.20 471.60 278.50 543.10 342.10 317.60 277.40 336.20 376.40 290.40 233.80 277.30 288.90 265.40 523.40 252.20 297.50 268.50 237.30 232.30 273.30 221.20 206.90 148.90 290.20 218.10 249.50 233.00 239.80 218.50 163.90 138.90 25.32 48.80 47.88 46.90
about 3 hours ago