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 48,828.00 46,428.00 41,373.00 36,896.00 34,816.00 31,981.00 31,581.00 30,282.00 28,902.00 27,625.00 26,815.00 27,174.00 26,191.00 25,740.00 25,446.00 25,112.00 24,680.00 24,477.00 26,017.00 25,090.00
Cost of revenue 27,221.00 34,032.00 32,441.00 28,369.00 25,341.00 23,896.00 23,734.00 22,672.00 21,633.00 19,055.00 17,608.00 17,752.00 17,128.00 18,586.00 20,152.00 17,012.00 16,221.00 16,873.00 16,103.00 15,583.00
Gross profit 21,607.00 12,396.00 8,932.00 8,527.00 9,475.00 8,085.00 7,847.00 7,610.00 7,269.00 8,570.00 9,207.00 9,422.00 9,063.00 7,154.00 5,294.00 8,100.00 8,459.00 7,604.00 9,914.00 9,507.00
Total operating expenses + 13,811.00 6,216.00 5,561.00 5,173.00 5,017.00 4,848.00 4,709.00 4,649.00 4,539.00 4,517.00 4,467.00 4,333.00 4,118.00 3,988.00 3,942.00 3,794.00 3,748.00 3,888.00 3,698.00 3,782.00
Operating income 7,796.00 6,180.00 3,371.00 3,354.00 4,458.00 3,237.00 3,138.00 2,961.00 2,730.00 4,053.00 4,740.00 5,089.00 4,945.00 3,166.00 1,352.00 4,306.00 4,711.00 3,716.00 6,216.00 5,725.00
Non-operating income (net) 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
Income before tax 7,796.00 6,180.00 3,371.00 3,354.00 4,458.00 3,237.00 3,138.00 2,961.00 2,730.00 4,053.00 4,740.00 5,089.00 4,945.00 3,166.00 1,352.00 4,306.00 4,711.00 3,716.00 6,216.00 5,725.00
Income tax expense 1,508.00 1,181.00 380.00 512.00 796.00 540.00 516.00 438.00 674.00 1,039.00 1,301.00 1,397.00 1,272.00 693.00 -74.00 1,090.00 1,089.00 792.00 1,615.00 1,517.00
Net income 6,288.00 4,999.00 2,991.00 2,842.00 3,662.00 2,697.00 2,622.00 2,523.00 2,056.00 3,014.00 3,439.00 3,692.00 3,673.00 2,473.00 1,426.00 3,216.00 3,622.00 2,924.00 4,601.00 4,208.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 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,924.00 12,432.00 12,470.00 12,116.00 11,810.00 12,013.00 11,904.00 11,283.00 11,228.00 10,936.00 10,635.00 10,098.00 9,704.00 9,639.00 9,303.00 9,136.00 8,809.00 9,011.00 8,805.00 8,687.00 8,313.00 8,397.00 8,275.00 7,401.00 7,908.00 8,063.00 8,013.00 7,834.00 7,671.00 7,796.00 7,723.00 7,477.00 7,286.00 7,451.00 7,325.00 7,184.00 6,942.00 7,193.00 6,961.00 6,785.00 6,686.00 6,674.00 6,798.00 6,710.00 6,629.00 6,783.00 6,886.00 6,785.00 6,708.00 6,737.00 6,452.00 6,674.00 6,328.00 6,477.00 6,512.00 6,359.00 6,392.00 6,373.00 6,407.00 6,388.00 6,278.00 6,332.00 6,482.00 6,179.00 6,119.00 6,456.00 6,327.00 6,162.00 5,735.00 5,805.00 6,145.00 6,295.00 6,232.00 6,491.00 6,526.00 6,573.00 6,427.00 6,469.00 6,316.00 6,255.00 6,050.00
Cost of revenue 6,382.00 5,832.00 6,594.00 8,591.00 9,784.00 7,841.00 8,786.00 9,051.00 8,354.00 7,521.00 8,753.00 8,746.00 7,421.00 7,358.00 7,494.00 7,168.00 6,349.00 6,120.00 6,745.00 6,299.00 6,177.00 5,556.00 6,093.00 6,280.00 5,967.00 5,821.00 6,399.00 5,955.00 5,559.00 5,900.00 5,772.00 5,643.00 5,357.00 5,414.00 5,865.00 5,257.00 5,097.00 4,753.00 4,868.00 4,751.00 4,683.00 4,335.00 4,369.00 4,510.00 4,394.00 4,192.00 4,504.00 4,791.00 4,265.00 4,297.00 4,250.00 4,480.00 4,101.00 5,144.00 4,345.00 4,762.00 4,335.00 4,593.00 5,118.00 6,111.00 4,330.00 4,147.00 4,179.00 4,369.00 4,317.00 3,709.00 4,090.00 4,288.00 4,134.00 3,984.00 4,861.00 4,053.00 3,975.00 4,093.00 3,941.00 4,011.00 4,058.00 3,869.00 3,905.00 3,967.00 3,842.00
Gross profit 5,542.00 6,600.00 5,876.00 3,525.00 2,026.00 4,172.00 3,118.00 2,232.00 2,874.00 3,415.00 1,882.00 1,352.00 2,283.00 2,281.00 9,303.00 9,136.00 8,809.00 9,011.00 8,805.00 8,687.00 8,313.00 8,397.00 8,275.00 1,121.00 1,941.00 2,242.00 8,013.00 1,879.00 2,112.00 1,896.00 1,951.00 1,834.00 1,929.00 2,037.00 1,460.00 1,927.00 1,845.00 2,440.00 2,093.00 2,034.00 2,003.00 2,339.00 2,429.00 2,200.00 2,235.00 2,591.00 2,382.00 1,994.00 2,443.00 2,440.00 2,202.00 2,194.00 2,227.00 1,333.00 2,167.00 1,597.00 2,057.00 1,780.00 1,289.00 277.00 1,948.00 2,185.00 2,303.00 1,810.00 1,802.00 2,747.00 2,237.00 1,874.00 1,601.00 5,805.00 1,284.00 2,242.00 2,257.00 2,398.00 2,585.00 2,562.00 2,369.00 2,600.00 2,411.00 2,288.00 2,208.00
Total operating expenses + 3,423.00 3,497.00 3,532.00 1,644.00 1,558.00 1,578.00 1,558.00 1,576.00 1,504.00 1,396.00 1,410.00 1,400.00 1,355.00 1,294.00 8,775.00 8,479.00 7,627.00 7,361.00 8,019.00 7,556.00 7,422.00 6,950.00 7,289.00 1,206.00 1,221.00 1,168.00 7,497.00 1,214.00 1,145.00 1,150.00 1,145.00 1,203.00 1,151.00 1,177.00 1,140.00 1,137.00 1,085.00 1,138.00 1,146.00 1,147.00 1,086.00 1,130.00 1,122.00 1,124.00 1,087.00 1,131.00 1,124.00 1,093.00 973.00 1,069.00 1,025.00 1,017.00 1,007.00 1,022.00 997.00 989.00 980.00 1,002.00 957.00 1,004.00 979.00 988.00 932.00 929.00 945.00 954.00 987.00 933.00 874.00 4,878.00 1,096.00 955.00 943.00 957.00 911.00 921.00 909.00 1,011.00 957.00 944.00 870.00
Operating income 2,119.00 3,103.00 2,344.00 1,881.00 468.00 2,594.00 1,560.00 656.00 1,370.00 2,019.00 472.00 -48.00 928.00 987.00 528.00 657.00 1,182.00 1,114.00 786.00 934.00 891.00 1,616.00 986.00 -85.00 720.00 1,074.00 432.00 665.00 967.00 746.00 806.00 631.00 778.00 860.00 320.00 790.00 760.00 1,302.00 947.00 887.00 917.00 1,209.00 1,307.00 1,076.00 1,148.00 1,460.00 1,258.00 901.00 1,470.00 1,371.00 1,177.00 1,177.00 1,220.00 311.00 1,170.00 608.00 1,077.00 778.00 332.00 -727.00 969.00 1,197.00 1,371.00 881.00 857.00 1,793.00 1,250.00 941.00 727.00 927.00 188.00 1,287.00 1,314.00 1,441.00 1,674.00 1,641.00 1,460.00 1,589.00 1,454.00 1,344.00 1,338.00
Non-operating income (net) 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 536.00 0.00 197.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 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 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 2,119.00 3,103.00 2,344.00 1,881.00 468.00 2,594.00 1,560.00 656.00 1,370.00 2,019.00 472.00 -48.00 928.00 987.00 528.00 657.00 1,182.00 1,650.00 786.00 1,131.00 891.00 1,616.00 986.00 -85.00 720.00 1,074.00 432.00 665.00 967.00 746.00 806.00 631.00 778.00 860.00 320.00 790.00 760.00 1,302.00 947.00 887.00 917.00 1,209.00 1,307.00 1,076.00 1,148.00 1,460.00 1,258.00 901.00 1,470.00 1,371.00 1,177.00 1,177.00 1,220.00 311.00 1,170.00 608.00 1,077.00 778.00 332.00 -727.00 969.00 1,197.00 1,371.00 881.00 857.00 1,793.00 1,250.00 941.00 727.00 927.00 188.00 1,287.00 1,314.00 1,441.00 1,674.00 1,641.00 1,460.00 1,589.00 1,454.00 1,344.00 1,338.00
Income tax expense 408.00 607.00 456.00 372.00 73.00 512.00 300.00 122.00 247.00 393.00 68.00 -34.00 -47.00 168.00 74.00 106.00 164.00 317.00 124.00 197.00 158.00 306.00 159.00 -45.00 120.00 201.00 36.00 108.00 171.00 125.00 97.00 107.00 109.00 309.00 27.00 195.00 143.00 359.00 231.00 223.00 226.00 343.00 379.00 264.00 315.00 422.00 339.00 218.00 418.00 383.00 313.00 252.00 324.00 7.00 306.00 109.00 271.00 160.00 -1.00 -363.00 130.00 303.00 366.00 211.00 210.00 508.00 315.00 201.00 65.00 126.00 -26.00 345.00 347.00 378.00 476.00 387.00 374.00 400.00 411.00 374.00 332.00
Net income 1,711.00 2,496.00 1,888.00 1,509.00 395.00 2,082.00 1,260.00 534.00 1,123.00 1,626.00 404.00 -14.00 975.00 819.00 454.00 551.00 1,018.00 1,333.00 662.00 934.00 733.00 1,310.00 827.00 -40.00 600.00 873.00 396.00 557.00 796.00 621.00 709.00 524.00 669.00 551.00 293.00 595.00 617.00 943.00 716.00 664.00 691.00 866.00 928.00 812.00 833.00 1,038.00 919.00 683.00 1,052.00 988.00 864.00 925.00 896.00 304.00 864.00 499.00 806.00 618.00 333.00 -364.00 839.00 894.00 1,005.00 670.00 647.00 1,285.00 935.00 740.00 662.00 801.00 214.00 942.00 967.00 1,063.00 1,198.00 1,254.00 1,086.00 1,189.00 1,043.00 970.00 1,006.00
about 5 hours ago