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 80,269.00 85,530.00 93,935.00 101,556.00 85,249.00 64,355.00 64,656.00 64,341.00 60,828.00 62,346.00 67,702.00 81,201.00 89,804.00 89,038.00 80,676.00 80,676.00 61,682.00 69,207.00 69,816.00 44,018.00
Cost of revenue 75,236.00 79,752.00 86,422.00 93,986.00 79,262.00 59,902.00 60,509.00 60,160.00 57,310.00 58,728.00 63,736.00 76,433.00 85,915.00 85,370.00 76,376.00 76,376.00 57,839.00 65,118.00 65,974.00 40,781.00
Gross profit 5,033.00 5,778.00 7,513.00 7,570.00 5,987.00 4,453.00 4,147.00 4,181.00 3,518.00 3,618.00 3,966.00 4,768.00 3,889.00 3,668.00 4,300.00 4,300.00 3,843.00 4,089.00 3,842.00 3,237.00
Total operating expenses + 3,609.00 3,706.00 3,456.00 3,358.00 2,994.00 2,687.00 2,493.00 2,165.00 1,978.00 1,981.00 1,985.00 1,933.00 1,759.00 2,063.00 1,611.00 1,611.00 1,398.00 1,412.00 1,419.00 1,195.00
Operating income 1,424.00 2,072.00 4,057.00 4,212.00 2,993.00 1,766.00 1,654.00 2,016.00 1,540.00 1,637.00 1,981.00 2,835.00 2,130.00 1,765.00 3,367.00 2,689.00 2,445.00 2,677.00 2,423.00 2,042.00
Non-operating income (net) -169.00 183.00 237.00 1,021.00 320.00 117.00 -66.00 44.00 69.00 185.00 303.00 295.00 -106.00 0.00 -352.00 326.00 140.00 -177.00 201.00 1,112.00
Income before tax 1,255.00 2,255.00 4,294.00 5,233.00 3,313.00 1,883.00 1,588.00 2,060.00 1,609.00 1,822.00 2,284.00 3,130.00 2,024.00 1,765.00 3,015.00 3,015.00 2,585.00 2,500.00 2,624.00 3,154.00
Income tax expense 182.00 476.00 828.00 868.00 578.00 101.00 209.00 245.00 7.00 534.00 438.00 877.00 670.00 523.00 997.00 997.00 666.00 812.00 822.00 992.00
Net income 1,078.00 1,800.00 3,483.00 4,340.00 2,709.00 1,772.00 1,379.00 1,810.00 1,595.00 1,279.00 1,849.00 2,248.00 1,342.00 1,223.00 2,036.00 2,036.00 1,930.00 1,684.00 1,802.00 2,162.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 20,490.00 18,556.00 20,372.00 21,188.00 20,175.00 21,498.00 19,937.00 22,248.00 21,847.00 22,978.00 21,695.00 25,190.00 24,072.00 25,939.00 24,683.00 27,284.00 23,650.00 23,090.00 20,340.00 22,926.00 18,893.00 17,978.00 15,126.00 16,281.00 14,970.00 16,329.00 16,726.00 16,297.00 15,304.00 15,947.00 15,800.00 17,068.00 15,526.00 16,070.00 14,827.00 14,943.00 14,988.00 16,501.00 15,832.00 15,629.00 14,384.00 16,445.00 16,565.00 17,186.00 17,506.00 20,894.00 18,117.00 21,494.00 20,696.00 24,143.00 21,393.00 22,541.00 21,727.00 24,921.00 21,808.00 22,675.00 21,155.00 23,306.00 21,902.00 22,870.00 20,077.00 20,930.00 16,799.00 15,703.00 15,145.00 15,913.00 14,921.00 16,532.00 14,842.00 16,673.00 21,160.00 21,784.00 18,708.00 16,496.00 12,828.00 12,213.89 11,381.00 10,976.00 9,446.92 9,547.34 9,122.84
Cost of revenue 19,268.00 17,343.00 19,102.00 20,193.00 18,995.00 20,140.00 18,572.00 20,852.00 20,188.00 21,238.00 19,885.00 23,307.00 21,992.00 24,177.00 22,872.00 25,184.00 21,753.00 21,440.00 19,014.00 21,463.00 17,345.00 16,626.00 14,084.00 15,173.00 14,019.00 15,160.00 15,648.00 15,325.00 14,376.00 14,894.00 14,742.00 15,887.00 14,637.00 15,131.00 14,015.00 14,051.00 14,116.00 15,475.00 14,742.00 14,892.00 13,603.00 15,580.00 15,476.00 16,222.00 16,404.00 19,443.00 16,647.00 20,322.00 20,021.00 22,973.00 20,237.00 21,734.00 20,971.00 23,925.00 21,002.00 21,862.00 20,147.00 22,493.00 20,868.00 21,772.00 18,917.00 19,696.00 15,991.00 14,777.00 14,254.00 14,860.00 13,948.00 16,171.00 14,193.00 15,461.00 19,293.00 20,977.00 17,551.00 15,548.00 11,898.00 11,496.30 10,635.00 10,068.00 8,581.34 8,718.43 8,352.11
Gross profit 1,222.00 1,213.00 1,270.00 995.00 1,180.00 1,358.00 1,365.00 1,396.00 1,659.00 1,740.00 1,810.00 1,883.00 2,080.00 1,762.00 1,811.00 2,100.00 1,897.00 1,650.00 1,326.00 1,463.00 1,548.00 1,352.00 1,042.00 1,108.00 951.00 1,169.00 1,078.00 972.00 928.00 1,053.00 1,058.00 1,181.00 889.00 939.00 812.00 892.00 872.00 1,026.00 1,090.00 737.00 781.00 865.00 1,089.00 964.00 1,102.00 1,451.00 1,470.00 1,172.00 675.00 1,170.00 1,156.00 807.00 756.00 996.00 806.00 813.00 1,008.00 813.00 1,034.00 1,098.00 1,160.00 1,234.00 808.00 926.00 891.00 1,053.00 973.00 361.00 649.00 1,212.00 1,867.00 807.00 1,157.00 948.00 930.00 717.59 746.00 908.00 865.58 828.90 770.73
Total operating expenses + 814.00 893.00 873.00 895.00 932.00 943.00 905.00 907.00 951.00 919.00 815.00 841.00 881.00 897.00 818.00 814.00 829.00 786.00 720.00 739.00 749.00 749.00 636.00 638.00 664.00 654.00 578.00 602.00 659.00 558.00 534.00 560.00 513.00 463.00 478.00 525.00 516.00 470.00 546.00 500.00 479.00 482.00 519.00 525.00 498.00 637.00 451.00 426.00 393.00 442.00 429.00 452.00 436.00 379.00 390.00 394.00 402.00 423.00 407.00 423.00 395.00 412.00 381.00 331.00 355.00 358.00 354.00 320.00 346.00 337.00 409.00 348.00 378.00 338.00 354.00 292.92 294.00 298.00 309.84 296.54 297.30
Operating income 408.00 320.00 397.00 100.00 248.00 415.00 460.00 489.00 708.00 821.00 995.00 1,042.00 1,199.00 865.00 993.00 1,286.00 1,068.00 864.00 606.00 724.00 799.00 603.00 406.00 470.00 287.00 515.00 500.00 370.00 269.00 495.00 524.00 621.00 376.00 476.00 334.00 367.00 356.00 556.00 544.00 237.00 302.00 383.00 570.00 439.00 604.00 814.00 1,019.00 746.00 282.00 728.00 727.00 355.00 320.00 617.00 416.00 419.00 606.00 390.00 627.00 675.00 765.00 822.00 427.00 595.00 536.00 695.00 619.00 41.00 303.00 875.00 1,458.00 459.00 779.00 610.00 576.00 424.68 452.00 610.00 555.74 532.36 473.44
Non-operating income (net) -24.00 156.00 -250.00 179.00 105.00 252.00 -352.00 107.00 177.00 -87.00 36.00 90.00 198.00 348.00 237.00 233.00 203.00 147.00 47.00 101.00 25.00 153.00 -206.00 82.00 88.00 -19.00 3.00 -96.00 46.00 -183.00 108.00 31.00 88.00 67.00 -109.00 16.00 102.00 73.00 -64.00 170.00 4.00 318.00 -203.00 87.00 86.00 182.00 14.00 -11.00 84.00 -105.00 -18.00 -38.00 55.00 85.00 -121.00 -3.00 -38.00 -269.00 33.00 89.00 26.00 176.00 35.00 -45.00 -2.00 89.00 98.00 21.00 -160.00 -58.00 36.00 79.00 -24.00 75.00 71.00 969.14 104.00 19.00 19.51 49.49 19.53
Income before tax 384.00 476.00 147.00 279.00 353.00 667.00 108.00 596.00 885.00 734.00 1,031.00 1,132.00 1,397.00 1,213.00 1,230.00 1,519.00 1,271.00 1,011.00 653.00 825.00 824.00 756.00 200.00 552.00 375.00 496.00 503.00 274.00 315.00 312.00 632.00 652.00 464.00 543.00 225.00 383.00 458.00 629.00 480.00 407.00 306.00 701.00 367.00 526.00 690.00 996.00 1,033.00 735.00 366.00 623.00 709.00 317.00 375.00 702.00 295.00 416.00 568.00 121.00 660.00 764.00 791.00 998.00 462.00 550.00 534.00 784.00 717.00 62.00 143.00 817.00 1,494.00 538.00 755.00 685.00 647.00 1,393.82 556.00 629.00 575.25 581.85 492.96
Income tax expense 81.00 22.00 37.00 62.00 61.00 106.00 90.00 115.00 166.00 192.00 207.00 204.00 225.00 189.00 193.00 279.00 207.00 214.00 120.00 113.00 131.00 63.00 -26.00 80.00 -16.00 -3.00 95.00 36.00 81.00 -5.00 96.00 86.00 68.00 -249.00 30.00 108.00 118.00 203.00 136.00 119.00 76.00 -16.00 114.00 143.00 197.00 291.00 285.00 203.00 98.00 246.00 228.00 91.00 105.00 192.00 111.00 123.00 163.00 38.00 199.00 385.00 223.00 269.00 120.00 105.00 118.00 223.00 220.00 -2.00 140.00 238.00 444.00 166.00 238.00 212.00 206.00 438.72 193.00 187.00 172.51 171.59 145.17
Net income 298.00 456.00 108.00 219.00 295.00 567.00 18.00 486.00 729.00 565.00 821.00 927.00 1,170.00 1,019.00 1,031.00 1,236.00 1,054.00 782.00 526.00 712.00 689.00 687.00 225.00 469.00 391.00 504.00 407.00 235.00 233.00 315.00 536.00 566.00 393.00 788.00 192.00 276.00 339.00 424.00 341.00 284.00 230.00 718.00 252.00 386.00 493.00 701.00 747.00 533.00 267.00 374.00 476.00 223.00 269.00 510.00 182.00 284.00 399.00 80.00 460.00 381.00 578.00 732.00 345.00 446.00 421.00 567.00 496.00 64.00 3.00 578.00 1,050.00 372.00 517.00 473.00 441.00 955.10 363.00 441.00 402.75 410.26 347.80
about 10 hours ago