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 31,342.00 33,694.00 31,901.00 23,536.00 19,698.00 18,262.00 20,636.00 19,051.00 18,035.00 16,423.00 16,270.00 16,187.00 16,872.00 16,606.00 15,820.00 16,936.00 18,120.00 8,629.00 9,088.00 8,861.00
Cost of revenue 8,883.00 13,682.00 11,153.00 2,893.00 -292.00 4,536.00 4,570.00 3,269.00 2,147.00 1,694.00 1,300.00 1,179.00 1,503.00 2,081.00 2,646.00 4,422.00 6,933.00 3,964.00 3,512.00 2,491.00
Gross profit 22,459.00 20,012.00 20,748.00 20,643.00 19,990.00 13,726.00 16,066.00 15,782.00 15,888.00 14,729.00 14,970.00 15,008.00 15,369.00 14,525.00 13,174.00 12,514.00 11,187.00 4,665.00 5,576.00 6,370.00
Total operating expenses + 13,973.00 12,770.00 14,012.00 13,170.00 13,002.00 10,297.00 10,574.00 10,296.00 10,398.00 9,476.00 9,463.00 9,394.00 9,681.00 10,486.00 9,105.00 8,453.00 7,962.00 3,571.00 3,652.00 2,365.00
Operating income 8,486.00 7,242.00 6,736.00 7,473.00 6,988.00 3,429.00 5,492.00 5,486.00 5,490.00 5,253.00 5,507.00 5,614.00 5,688.00 4,039.00 4,069.00 4,061.00 3,225.00 1,094.00 1,924.00 4,005.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 8,486.00 7,242.00 6,736.00 7,473.00 6,988.00 3,429.00 5,492.00 5,486.00 5,490.00 5,253.00 5,507.00 5,614.00 5,688.00 4,039.00 4,069.00 4,061.00 3,225.00 1,094.00 1,924.00 4,005.00
Income tax expense 1,489.00 1,289.00 1,089.00 1,360.00 1,263.00 426.00 901.00 928.00 102.00 1,268.00 1,364.00 1,407.00 1,476.00 1,045.00 998.00 1,037.00 867.00 298.00 561.00 1,363.00
Net income 6,936.00 5,889.00 5,578.00 6,041.00 5,674.00 7,517.00 5,369.00 5,301.00 5,338.00 3,903.00 4,106.00 4,184.00 4,201.00 3,001.00 3,056.00 3,412.00 2,447.00 882.00 1,467.00 2,595.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 6,165.00 8,720.00 8,794.00 8,376.00 8,101.00 8,532.00 8,843.00 7,937.00 8,382.00 8,472.00 8,018.00 7,727.00 5,603.00 7,172.00 6,207.00 5,346.00 4,692.00 5,221.00 5,316.00 4,787.00 4,327.00 4,345.00 4,425.00 4,373.00 5,016.00 5,455.00 5,241.00 5,214.00 5,239.00 5,218.00 5,114.00 4,993.00 4,668.00 4,740.00 4,575.00 4,476.00 4,244.00 4,197.00 4,142.00 4,110.00 3,974.00 4,119.00 4,054.00 4,119.00 3,978.00 4,093.00 4,065.00 4,037.00 3,992.00 4,286.00 4,134.00 4,275.00 4,177.00 4,316.00 4,359.00 3,893.00 4,038.00 3,884.00 3,899.00 3,999.00 4,038.00 3,932.00 4,084.00 4,350.00 4,405.00 3,376.00 4,646.00 4,765.00 4,774.00 2,087.00 2,357.00 2,639.00 2,586.00 2,631.00 2,617.00 2,529.00 2,306.00 120.00 4,146.00 2,356.00 2,251.00
Cost of revenue 210.00 2,788.00 3,046.00 2,969.00 2,868.00 3,121.00 3,654.00 3,515.00 3,392.00 3,343.00 2,914.00 2,580.00 601.00 1,817.00 899.00 266.00 589.00 -233.00 -84.00 422.00 -444.00 -117.00 196.00 2,760.00 1,594.00 1,067.00 1,182.00 1,179.00 1,142.00 1,026.00 845.00 749.00 649.00 605.00 580.00 514.00 448.00 390.00 400.00 443.00 461.00 340.00 360.00 299.00 301.00 292.00 279.00 299.00 309.00 326.00 351.00 368.00 458.00 565.00 499.00 526.00 491.00 525.00 616.00 677.00 828.00 912.00 972.00 1,261.00 1,277.00 1,612.00 1,578.00 1,894.00 1,819.00 1,541.00 764.00 786.00 916.00 1,065.00 931.00 870.00 700.00 693.00 652.00 614.00 532.00
Gross profit 5,955.00 5,932.00 5,748.00 5,407.00 5,233.00 5,411.00 5,189.00 4,422.00 4,990.00 5,129.00 5,104.00 5,147.00 5,002.00 5,355.00 5,308.00 5,080.00 -31.00 5,454.00 5,400.00 4,365.00 4,771.00 4,462.00 4,229.00 1,613.00 3,422.00 4,388.00 4,059.00 4,035.00 4,097.00 4,192.00 4,269.00 4,244.00 4,019.00 4,135.00 3,995.00 3,962.00 3,796.00 3,807.00 3,742.00 3,667.00 3,513.00 3,779.00 3,694.00 3,820.00 3,677.00 3,801.00 3,786.00 3,738.00 3,683.00 3,960.00 3,783.00 3,907.00 3,719.00 3,751.00 3,860.00 3,367.00 3,547.00 3,359.00 3,283.00 3,322.00 3,210.00 3,020.00 3,112.00 3,089.00 3,128.00 1,764.00 3,068.00 2,871.00 2,955.00 546.00 1,593.00 1,853.00 1,670.00 1,566.00 1,686.00 1,659.00 1,606.00 -573.00 3,494.00 1,742.00 1,719.00
Total operating expenses + 3,768.00 3,603.00 3,461.00 3,383.00 3,387.00 3,506.00 3,327.00 2,603.00 3,334.00 4,074.00 3,245.00 3,372.00 74.00 3,474.00 3,280.00 3,244.00 3,172.00 3,791.00 3,587.00 3,050.00 2,574.00 2,708.00 2,531.00 2,515.00 2,543.00 2,762.00 2,623.00 2,611.00 2,578.00 2,577.00 2,608.00 2,584.00 2,527.00 3,061.00 2,456.00 2,479.00 2,402.00 2,441.00 2,394.00 2,360.00 2,281.00 2,396.00 2,352.00 2,366.00 2,349.00 2,445.00 2,357.00 2,328.00 2,264.00 2,547.00 2,394.00 2,405.00 2,368.00 2,829.00 2,650.00 2,648.00 2,455.00 2,719.00 2,140.00 2,176.00 2,070.00 1,899.00 2,158.00 2,002.00 2,229.00 199.00 2,343.00 2,647.00 2,307.00 991.00 1,260.00 1,115.00 1,035.00 1,340.00 1,099.00 1,040.00 944.00 -1,144.00 1,173.00 1,164.00 1,184.00
Operating income 2,187.00 2,329.00 2,287.00 2,024.00 1,846.00 1,905.00 1,862.00 1,819.00 1,656.00 1,055.00 1,859.00 1,775.00 4,104.00 1,881.00 2,028.00 1,836.00 1,817.00 1,663.00 1,813.00 1,315.00 2,197.00 1,754.00 1,698.00 -902.00 879.00 1,626.00 1,436.00 1,424.00 1,519.00 1,615.00 1,661.00 1,660.00 1,492.00 1,074.00 1,539.00 1,483.00 1,394.00 1,366.00 1,348.00 1,307.00 1,232.00 1,383.00 1,342.00 1,454.00 1,328.00 1,356.00 1,429.00 1,410.00 1,419.00 1,413.00 1,389.00 1,502.00 1,351.00 922.00 1,210.00 719.00 1,092.00 640.00 1,143.00 1,146.00 1,140.00 1,121.00 954.00 1,087.00 899.00 1,565.00 725.00 224.00 648.00 -445.00 333.00 738.00 635.00 226.00 587.00 619.00 662.00 571.00 2,321.00 578.00 535.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 -2,057.00 0.00 0.00 0.00 -89.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 0.00 0.00 0.00
Income before tax 2,187.00 2,329.00 2,287.00 2,024.00 1,846.00 1,905.00 1,862.00 1,819.00 1,656.00 1,055.00 1,859.00 1,775.00 2,047.00 1,881.00 2,028.00 1,836.00 1,728.00 1,663.00 1,813.00 1,315.00 2,197.00 1,754.00 1,698.00 -902.00 879.00 1,626.00 1,436.00 1,424.00 1,519.00 1,615.00 1,661.00 1,660.00 1,492.00 1,074.00 1,539.00 1,483.00 1,394.00 1,366.00 1,348.00 1,307.00 1,232.00 1,383.00 1,342.00 1,454.00 1,328.00 1,356.00 1,429.00 1,410.00 1,419.00 1,413.00 1,389.00 1,502.00 1,351.00 922.00 1,210.00 719.00 1,092.00 640.00 1,143.00 1,146.00 1,140.00 1,121.00 954.00 1,087.00 899.00 1,565.00 725.00 224.00 648.00 -445.00 333.00 738.00 635.00 226.00 587.00 619.00 662.00 571.00 2,321.00 578.00 535.00
Income tax expense 415.00 296.00 465.00 381.00 347.00 278.00 357.00 342.00 312.00 172.00 289.00 275.00 353.00 333.00 388.00 340.00 299.00 357.00 323.00 212.00 371.00 298.00 166.00 -158.00 120.00 245.00 255.00 239.00 248.00 264.00 261.00 304.00 253.00 -1,017.00 413.00 386.00 320.00 319.00 342.00 318.00 289.00 361.00 269.00 410.00 324.00 299.00 391.00 358.00 359.00 352.00 361.00 387.00 356.00 203.00 285.00 173.00 281.00 147.00 309.00 234.00 308.00 301.00 179.00 306.00 251.00 503.00 185.00 29.00 128.00 -197.00 74.00 233.00 251.00 48.00 180.00 196.00 203.00 148.00 837.00 197.00 181.00
Net income 1,760.00 2,020.00 1,808.00 1,627.00 1,481.00 1,610.00 1,490.00 1,459.00 1,330.00 864.00 1,554.00 1,483.00 1,677.00 1,528.00 1,624.00 1,481.00 1,408.00 1,293.00 1,474.00 1,091.00 1,816.00 5,997.00 1,519.00 3,648.00 908.00 1,367.00 1,168.00 1,362.00 1,261.00 1,337.00 1,389.00 1,346.00 1,229.00 2,080.00 1,114.00 1,087.00 1,057.00 1,025.00 988.00 966.00 924.00 1,008.00 1,055.00 1,040.00 1,003.00 1,036.00 1,037.00 1,049.00 1,062.00 1,048.00 1,026.00 1,111.00 1,003.00 718.00 939.00 551.00 805.00 476.00 830.00 913.00 837.00 823.00 1,101.00 794.00 676.00 1,144.00 579.00 198.00 526.00 -248.00 248.00 505.00 377.00 178.00 407.00 423.00 459.00 376.00 1,484.00 381.00 354.00
about 5 hours ago