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 38,537.00 36,441.00 36,016.00 31,496.00 28,720.00 26,581.00 25,868.00 25,938.00 25,896.00 25,923.00 29,636.00 34,244.00 35,299.00 35,015.00 35,810.00 31,489.00 38,754.00 40,492.00 36,134.00 33,256.00
Cost of revenue 27,602.00 22,184.00 22,252.00 20,184.00 17,466.00 16,135.00 15,531.00 15,586.00 15,862.00 15,819.00 18,124.00 21,647.00 22,189.00 21,939.00 22,710.00 19,617.00 24,819.00 27,164.00 24,057.00 21,344.00
Gross profit 10,935.00 14,257.00 13,764.00 11,312.00 11,254.00 10,446.00 10,337.00 10,352.00 10,034.00 10,104.00 11,512.00 12,597.00 13,110.00 13,076.00 13,100.00 11,872.00 13,935.00 13,328.00 12,077.00 11,912.00
Total operating expenses + 7,315.00 7,912.00 8,002.00 7,778.00 6,601.00 6,593.00 6,494.00 7,040.00 6,572.00 7,550.00 2,615.00 9,355.00 9,139.00 9,439.00 9,602.00 9,376.00 8,752.00 9,752.00 8,111.00 7,758.00
Operating income 3,620.00 6,345.00 5,502.00 3,534.00 4,653.00 3,853.00 3,843.00 3,312.00 3,462.00 2,554.00 8,897.00 3,242.00 3,971.00 3,637.00 3,498.00 2,496.00 5,183.00 3,576.00 3,966.00 4,154.00
Non-operating income (net) -372.00 -253.00 378.00 57.00 851.00 940.00 103.00 792.00 46.00 -795.00 -1,013.00 -688.00 -1,579.00 -1,863.00 -1,618.00 -1,770.00 -1,237.00 -1,240.00 -604.00 -510.00
Income before tax 3,248.00 6,092.00 5,880.00 3,591.00 5,504.00 4,793.00 3,946.00 4,104.00 3,508.00 1,759.00 7,884.00 2,554.00 2,392.00 1,774.00 1,880.00 726.00 3,946.00 2,336.00 3,362.00 3,644.00
Income tax expense 782.00 1,469.00 -1,537.00 865.00 1,190.00 1,224.00 2.00 773.00 666.00 114.00 593.00 353.00 60.00 168.00 116.00 54.00 1,136.00 658.00 1,002.00 816.00
Net income 2,451.00 4,611.00 4,959.00 2,717.00 4,300.00 3,555.00 3,929.00 3,317.00 2,828.00 1,635.00 7,267.00 2,184.00 3,915.00 3,067.00 3,554.00 4,114.00 3,021.00 2,884.00 2,590.00 3,060.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 10,080.00 10,496.00 9,744.00 8,984.00 9,313.00 9,604.00 9,204.00 8,343.00 9,290.00 9,314.00 9,029.00 8,507.00 9,166.00 8,695.00 7,763.00 7,274.00 7,764.00 7,658.00 7,182.00 6,642.00 7,238.00 7,298.00 6,665.00 5,911.00 6,707.00 6,913.00 6,355.00 6,062.00 6,538.00 6,773.00 6,288.00 6,112.00 6,765.00 6,966.00 6,530.00 5,986.00 6,414.00 6,770.00 6,396.00 6,302.00 6,455.00 7,364.00 6,849.00 7,661.00 7,762.00 8,830.00 8,337.00 8,436.00 8,641.00 9,488.00 8,472.00 8,595.00 8,744.00 -4,273.00 8,326.00 8,527.00 8,667.00 14,688.00 13,226.00 13,878.00 12,573.00 13,773.00 11,863.00 12,253.00 11,318.00 11,025.00 9,397.00 9,781.00 8,979.00 10,767.00 10,401.00 10,804.00 10,046.00 10,396.00 8,760.00 9,205.00 8,586.00 9,371.00 8,243.00 8,619.00 8,123.00
Cost of revenue 7,277.00 7,540.00 7,132.00 6,047.00 6,883.00 5,893.00 6,205.00 5,546.00 4,540.00 5,844.00 5,535.00 5,153.00 5,720.00 5,620.00 5,150.00 4,633.00 4,781.00 4,825.00 4,358.00 4,011.00 4,272.00 4,426.00 3,873.00 3,580.00 4,256.00 4,154.00 3,839.00 3,593.00 3,945.00 4,224.00 3,874.00 3,572.00 3,916.00 4,302.00 3,981.00 3,672.00 3,896.00 4,181.00 3,908.00 3,786.00 3,920.00 4,529.00 4,179.00 4,595.00 4,821.00 5,684.00 5,195.00 5,331.00 5,437.00 5,995.00 5,328.00 5,364.00 5,502.00 -3,094.00 5,206.00 5,316.00 5,472.00 9,795.00 8,611.00 9,007.00 7,937.00 8,975.00 7,542.00 7,559.00 7,229.00 6,896.00 6,019.00 6,269.00 5,879.00 7,373.00 7,096.00 6,936.00 6,745.00 7,176.00 5,835.00 5,945.00 5,535.00 6,071.00 5,243.00 5,435.00 5,191.00
Gross profit 2,803.00 2,956.00 2,612.00 2,937.00 2,430.00 3,711.00 2,999.00 2,797.00 4,750.00 3,470.00 3,494.00 3,354.00 3,446.00 3,075.00 2,613.00 2,641.00 2,983.00 2,833.00 2,824.00 2,631.00 2,966.00 2,872.00 2,792.00 2,331.00 2,451.00 2,759.00 2,516.00 2,469.00 2,593.00 2,549.00 2,414.00 2,540.00 2,849.00 2,664.00 2,549.00 2,314.00 2,518.00 2,589.00 2,488.00 2,516.00 2,535.00 2,835.00 2,670.00 3,066.00 2,941.00 3,146.00 3,142.00 3,105.00 3,204.00 3,493.00 3,144.00 3,231.00 3,242.00 -1,179.00 3,120.00 3,211.00 3,195.00 4,893.00 4,615.00 4,871.00 4,636.00 4,798.00 4,321.00 4,694.00 4,089.00 4,129.00 3,378.00 3,512.00 3,100.00 3,394.00 3,305.00 3,868.00 3,301.00 3,220.00 2,925.00 3,260.00 3,051.00 3,300.00 3,000.00 3,184.00 2,932.00
Total operating expenses + 1,943.00 1,977.00 1,868.00 1,765.00 1,750.00 2,100.00 1,846.00 1,943.00 2,023.00 2,277.00 2,115.00 1,929.00 1,941.00 2,241.00 1,934.00 1,714.00 1,889.00 1,702.00 1,530.00 1,759.00 1,683.00 1,723.00 1,657.00 1,618.00 1,595.00 1,853.00 1,640.00 1,444.00 1,557.00 -3,205.00 1,677.00 2,059.00 1,625.00 1,820.00 3,720.00 1,678.00 1,693.00 2,082.00 1,786.00 1,878.00 1,813.00 3,392.00 -5,132.00 2,225.00 2,130.00 2,557.00 2,289.00 2,148.00 2,361.00 2,483.00 1,882.00 2,366.00 2,408.00 406.00 2,282.00 2,274.00 2,292.00 3,386.00 2,917.00 3,065.00 2,990.00 3,558.00 2,802.00 2,993.00 2,883.00 2,823.00 2,039.00 2,056.00 1,925.00 3,092.00 2,282.00 2,445.00 2,234.00 2,180.00 2,040.00 2,072.00 1,929.00 2,326.00 1,645.00 2,007.00 1,914.00
Operating income 860.00 979.00 744.00 1,172.00 680.00 1,611.00 1,153.00 854.00 2,727.00 1,193.00 1,379.00 1,425.00 1,505.00 834.00 679.00 927.00 1,094.00 1,204.00 1,294.00 872.00 1,283.00 1,149.00 1,135.00 713.00 856.00 906.00 876.00 1,025.00 1,036.00 5,754.00 737.00 481.00 1,224.00 844.00 -1,171.00 636.00 825.00 507.00 702.00 638.00 722.00 -557.00 7,802.00 841.00 811.00 589.00 853.00 957.00 843.00 1,010.00 1,262.00 865.00 834.00 -1,585.00 838.00 937.00 903.00 1,507.00 1,698.00 1,806.00 1,646.00 1,240.00 1,519.00 1,701.00 1,206.00 1,306.00 1,339.00 1,456.00 1,175.00 302.00 1,023.00 1,423.00 1,067.00 1,040.00 885.00 1,188.00 1,122.00 974.00 1,355.00 1,177.00 1,018.00
Non-operating income (net) -68.00 -49.00 139.00 -298.00 -119.00 353.00 29.00 44.00 -679.00 14.00 -37.00 -216.00 1,242.00 20.00 38.00 22.00 -23.00 -61.00 310.00 605.00 -103.00 354.00 378.00 173.00 35.00 53.00 -78.00 -5.00 73.00 -4,817.00 770.00 -146.00 165.00 144.00 2,425.00 -52.00 -38.00 -492.00 -114.00 -49.00 -116.00 -127.00 -186.00 -314.00 -386.00 29.00 227.00 -224.00 -720.00 -847.00 -218.00 -235.00 -279.00 -17.00 -737.00 -344.00 -487.00 -573.00 -425.00 -441.00 -446.00 -528.00 -433.00 -439.00 -624.00 -322.00 -323.00 -312.00 -280.00 -306.00 -298.00 -331.00 -305.00 -226.00 -165.00 -149.00 -64.00 -134.00 -134.00 -148.00 -97.00
Income before tax 792.00 930.00 883.00 874.00 561.00 1,964.00 1,182.00 898.00 2,048.00 1,207.00 1,342.00 1,209.00 2,747.00 854.00 717.00 949.00 1,071.00 1,143.00 1,604.00 1,477.00 1,180.00 1,503.00 1,513.00 886.00 891.00 959.00 798.00 1,020.00 1,109.00 937.00 1,507.00 335.00 1,389.00 988.00 1,254.00 584.00 787.00 15.00 588.00 589.00 606.00 -684.00 7,616.00 527.00 425.00 618.00 1,080.00 733.00 123.00 163.00 1,044.00 630.00 555.00 -1,602.00 101.00 593.00 416.00 934.00 1,273.00 1,365.00 1,200.00 712.00 1,086.00 1,262.00 582.00 984.00 1,016.00 1,144.00 895.00 -4.00 725.00 1,092.00 762.00 814.00 720.00 1,039.00 1,058.00 840.00 1,221.00 1,029.00 921.00
Income tax expense 228.00 261.00 137.00 230.00 154.00 216.00 326.00 295.00 632.00 257.00 354.00 268.00 658.00 270.00 184.00 201.00 210.00 238.00 342.00 398.00 212.00 344.00 391.00 341.00 148.00 230.00 -633.00 216.00 189.00 111.00 310.00 15.00 337.00 178.00 272.00 84.00 154.00 -78.00 40.00 118.00 49.00 32.00 348.00 100.00 113.00 111.00 178.00 91.00 -27.00 52.00 26.00 28.00 13.00 -657.00 -76.00 103.00 77.00 92.00 346.00 389.00 398.00 165.00 326.00 323.00 333.00 273.00 242.00 363.00 292.00 -90.00 205.00 414.00 215.00 229.00 185.00 332.00 356.00 216.00 473.00 347.00 -85.00
Net income 560.00 665.00 743.00 641.00 402.00 1,745.00 853.00 601.00 1,412.00 950.00 984.00 944.00 2,081.00 583.00 532.00 747.00 855.00 1,003.00 1,258.00 1,078.00 961.00 1,156.00 1,119.00 544.00 736.00 726.00 1,426.00 803.00 914.00 823.00 1,194.00 318.00 1,046.00 802.00 981.00 498.00 630.00 93.00 548.00 464.00 554.00 -729.00 7,266.00 406.00 324.00 500.00 899.00 622.00 163.00 1,707.00 1,012.00 601.00 536.00 534.00 652.00 1,029.00 813.00 830.00 922.00 976.00 799.00 540.00 754.00 937.00 1,883.00 710.00 824.00 827.00 660.00 163.00 1,362.00 745.00 599.00 585.00 596.00 707.00 702.00 624.00 748.00 682.00 1,006.00
about 5 hours ago