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 6,849.00 12,386.00 12,068.00 13,017.00 12,566.00 14,338.00 21,512.00 22,594.00 62,484.00 48,146.00 48,707.00 58,076.00 57,018.00 56,786.00 59,985.00 53,674.00 44,875.00 57,180.00 53,513.00 49,124.00
Cost of revenue 4,777.00 8,474.00 8,435.00 8,992.00 8,537.00 9,974.00 15,106.00 16,346.00 49,090.00 37,590.00 38,112.00 47,759.00 47,786.00 48,169.00 51,386.00 46,066.00 39,131.00 51,558.00 46,377.00 41,520.00
Gross profit 2,072.00 3,912.00 3,633.00 4,025.00 4,029.00 4,364.00 6,406.00 6,248.00 13,394.00 10,556.00 10,595.00 10,317.00 9,232.00 8,617.00 8,599.00 7,608.00 5,744.00 5,622.00 7,136.00 7,604.00
Total operating expenses + 1,212.00 2,083.00 1,916.00 2,003.00 2,159.00 2,326.00 3,618.00 4,098.00 6,205.00 4,509.00 4,518.00 4,753.00 4,767.00 4,548.00 4,434.00 4,269.00 3,919.00 3,276.00 3,169.00 2,827.00
Operating income 860.00 1,829.00 1,717.00 2,022.00 1,870.00 2,038.00 2,788.00 2,150.00 7,189.00 6,047.00 6,077.00 5,564.00 4,465.00 4,069.00 4,165.00 3,339.00 1,825.00 2,346.00 3,967.00 4,777.00
Non-operating income (net) -660.00 -637.00 -1,213.00 -574.00 -426.00 -4,284.00 -3,262.00 -1,550.00 -5,996.00 -1,634.00 3,853.00 -299.00 2,339.00 -2,404.00 -564.00 -537.00 -1,356.00 -1,069.00 262.00 195.00
Income before tax 200.00 1,192.00 504.00 1,448.00 1,444.00 -2,246.00 -474.00 600.00 1,193.00 4,413.00 9,930.00 5,265.00 6,804.00 1,665.00 3,601.00 2,802.00 469.00 1,277.00 4,229.00 4,972.00
Income tax expense 102.00 414.00 -29.00 387.00 237.00 160.00 140.00 195.00 -476.00 9.00 2,147.00 1,426.00 1,988.00 565.00 817.00 481.00 -97.00 651.00 1,244.00 1,155.00
Net income -779.00 703.00 423.00 5,868.00 6,467.00 -2,951.00 497.00 3,828.00 1,447.00 4,296.00 7,634.00 3,745.00 4,749.00 1,169.00 2,712.00 2,310.00 648.00 579.00 2,887.00 3,724.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 1,681.00 1,693.00 3,072.00 3,257.00 3,066.00 3,092.00 2,862.00 3,171.00 2,931.00 2,898.00 3,058.00 3,094.00 3,018.00 3,104.00 3,317.00 3,322.00 3,274.00 3,246.00 3,199.00 3,104.00 3,017.00 3,750.00 3,629.00 3,289.00 3,670.00 5,204.00 5,426.00 5,468.00 5,414.00 5,457.00 5,683.00 5,857.00 21,510.00 20,066.00 15,354.00 13,834.00 13,222.00 13,007.00 12,476.00 11,952.00 10,703.00 11,462.00 12,036.00 12,910.00 12,370.00 14,384.00 14,405.00 14,917.00 14,461.00 14,386.00 13,734.00 14,577.00 14,383.00 13,917.00 13,637.00 14,513.00 14,719.00 14,097.00 15,109.00 16,046.00 14,733.00 13,771.00 12,868.00 13,618.00 13,417.00 12,466.00 12,046.00 11,322.00 9,041.00 10,899.00 15,371.00 16,349.00 14,824.00 14,227.00 13,589.00 13,265.00 12,432.00 12,236.00 12,359.00 12,509.00 12,020.00
Cost of revenue 1,079.00 1,166.00 1,998.00 2,181.00 2,066.00 2,113.00 1,871.00 2,147.00 2,067.00 2,020.00 2,109.00 2,176.00 2,130.00 2,191.00 2,241.00 2,297.00 2,263.00 2,275.00 2,190.00 2,086.00 1,986.00 2,643.00 2,589.00 2,475.00 2,497.00 3,703.00 3,778.00 3,748.00 3,877.00 3,899.00 4,026.00 4,351.00 16,102.00 17,095.00 12,058.00 10,918.00 10,337.00 10,280.00 9,743.00 9,275.00 7,951.00 8,806.00 9,349.00 10,146.00 9,535.00 11,611.00 11,776.00 12,344.00 11,733.00 12,068.00 11,716.00 12,103.00 11,707.00 11,939.00 11,368.00 12,200.00 12,285.00 12,433.00 12,928.00 13,551.00 12,117.00 11,818.00 10,841.00 11,580.00 11,541.00 10,860.00 10,386.00 9,764.00 8,138.00 10,493.00 13,949.00 14,621.00 12,908.00 12,533.00 11,864.00 11,398.00 10,605.00 10,499.00 10,600.00 10,624.00 9,803.00
Gross profit 602.00 527.00 1,074.00 1,076.00 1,000.00 979.00 991.00 1,024.00 864.00 878.00 949.00 918.00 888.00 913.00 1,076.00 1,025.00 1,011.00 971.00 1,009.00 1,018.00 1,031.00 1,107.00 1,040.00 814.00 1,173.00 1,501.00 1,648.00 1,720.00 1,537.00 1,558.00 1,657.00 1,506.00 5,408.00 2,971.00 3,296.00 2,916.00 2,885.00 2,727.00 2,733.00 2,677.00 2,752.00 2,656.00 2,687.00 2,764.00 2,835.00 2,773.00 2,629.00 2,573.00 2,728.00 2,318.00 2,018.00 2,474.00 2,676.00 1,978.00 2,269.00 2,313.00 2,434.00 1,664.00 2,181.00 2,495.00 2,616.00 1,953.00 2,027.00 2,038.00 1,876.00 1,606.00 1,660.00 1,558.00 903.00 406.00 1,422.00 1,728.00 1,916.00 1,694.00 1,725.00 1,867.00 1,827.00 1,737.00 1,759.00 1,885.00 2,217.00
Total operating expenses + 416.00 300.00 527.00 547.00 506.00 501.00 495.00 552.00 509.00 478.00 488.00 483.00 467.00 460.00 485.00 526.00 532.00 549.00 548.00 528.00 534.00 561.00 543.00 567.00 655.00 881.00 870.00 874.00 993.00 989.00 995.00 1,038.00 2,482.00 2,370.00 1,510.00 1,128.00 1,171.00 1,207.00 1,128.00 2,677.00 2,752.00 2,656.00 2,687.00 2,764.00 2,835.00 2,773.00 2,629.00 2,573.00 2,728.00 2,318.00 2,018.00 2,474.00 2,676.00 1,978.00 2,269.00 2,313.00 2,434.00 1,664.00 2,181.00 2,495.00 2,616.00 1,953.00 2,027.00 2,038.00 1,876.00 1,606.00 1,660.00 1,558.00 903.00 406.00 1,422.00 1,728.00 1,916.00 1,694.00 1,725.00 1,867.00 1,827.00 1,737.00 1,759.00 1,885.00 2,217.00
Operating income 186.00 227.00 547.00 529.00 494.00 478.00 496.00 472.00 355.00 400.00 461.00 435.00 421.00 453.00 591.00 499.00 479.00 422.00 461.00 490.00 497.00 546.00 497.00 247.00 518.00 620.00 778.00 846.00 544.00 569.00 662.00 468.00 2,926.00 601.00 1,786.00 1,788.00 1,714.00 1,520.00 1,605.00 1,369.00 1,546.00 1,392.00 1,511.00 1,453.00 1,598.00 1,416.00 1,359.00 1,295.00 1,444.00 886.00 788.00 1,226.00 1,354.00 657.00 979.00 1,111.00 1,200.00 406.00 963.00 1,264.00 1,393.00 719.00 860.00 858.00 679.00 332.00 469.00 402.00 146.00 -386.00 570.00 854.00 1,065.00 826.00 898.00 1,052.00 1,096.00 963.00 1,035.00 1,184.00 1,539.00
Non-operating income (net) -5.00 -293.00 -220.00 -223.00 -923.00 -435.00 56.00 -176.00 -88.00 -1,016.00 -53.00 -79.00 -65.00 -260.00 -93.00 -21.00 -200.00 -190.00 -122.00 -2.00 -112.00 -163.00 -289.00 -2,628.00 -974.00 -431.00 -328.00 -1,794.00 -709.00 -259.00 -494.00 -338.00 -1,384.00 -3,475.00 -661.00 26.00 -586.00 -1,718.00 -516.00 1,988.00 -1,381.00 2,756.00 552.00 61.00 607.00 -298.00 -17.00 19.00 47.00 500.00 128.00 2,012.00 -90.00 -1,507.00 -154.00 -127.00 -494.00 -52.00 126.00 53.00 -552.00 -73.00 -149.00 -68.00 -24.00 -182.00 534.00 -1,085.00 -147.00 -1,214.00 50.00 162.00 199.00 -356.00 187.00 289.00 237.00 360.00 -365.00 172.00 84.00
Income before tax 181.00 -66.00 327.00 306.00 -429.00 43.00 552.00 296.00 267.00 -616.00 408.00 356.00 356.00 193.00 498.00 478.00 279.00 232.00 339.00 488.00 385.00 383.00 208.00 -2,381.00 -456.00 189.00 450.00 -948.00 -165.00 310.00 168.00 130.00 1,542.00 -2,874.00 1,125.00 1,814.00 1,128.00 -198.00 1,089.00 3,357.00 165.00 4,148.00 2,063.00 1,514.00 2,205.00 1,118.00 1,342.00 1,314.00 1,491.00 1,386.00 916.00 3,238.00 1,264.00 -850.00 825.00 984.00 706.00 354.00 1,089.00 1,317.00 841.00 646.00 711.00 790.00 655.00 150.00 1,003.00 -683.00 -1.00 -1,600.00 620.00 1,016.00 1,264.00 470.00 1,085.00 1,341.00 1,333.00 1,323.00 670.00 1,356.00 1,623.00
Income tax expense 31.00 42.00 19.00 68.00 119.00 104.00 99.00 120.00 84.00 -316.00 117.00 87.00 83.00 88.00 139.00 113.00 47.00 65.00 80.00 93.00 -1.00 -64.00 122.00 8.00 94.00 -2.00 78.00 155.00 -91.00 -6.00 37.00 99.00 389.00 -1,715.00 571.00 455.00 213.00 -282.00 271.00 130.00 -110.00 517.00 627.00 317.00 686.00 279.00 378.00 344.00 425.00 358.00 231.00 795.00 604.00 -99.00 234.00 244.00 186.00 271.00 186.00 240.00 120.00 133.00 114.00 131.00 103.00 -28.00 204.00 -248.00 -25.00 -60.00 180.00 240.00 299.00 -27.00 659.00 277.00 335.00 324.00 137.00 310.00 384.00
Net income 161.00 -126.00 -123.00 59.00 -589.00 -118.00 455.00 178.00 189.00 -22.00 319.00 -131.00 257.00 4,156.00 367.00 787.00 488.00 204.00 391.00 478.00 5,394.00 222.00 -79.00 -2,478.00 -616.00 176.00 372.00 -571.00 520.00 480.00 499.00 1,762.00 1,098.00 -1,263.00 511.00 1,315.00 884.00 53.00 800.00 3,208.00 254.00 3,612.00 1,375.00 1,220.00 1,478.00 819.00 937.00 967.00 1,049.00 1,048.00 679.00 2,425.00 635.00 -631.00 582.00 734.00 497.00 65.00 900.00 1,067.00 710.00 511.00 597.00 651.00 551.00 172.00 796.00 -344.00 24.00 -1,552.00 428.00 762.00 941.00 472.00 403.00 1,039.00 973.00 975.00 512.00 1,023.00 1,214.00
about 14 hours ago