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 199,125.00 176,810.00 171,340.00 156,595.00 138,639.00 121,867.00 104,213.00 92,105.00 90,039.40 84,978.40 79,239.90 73,923.10 71,122.40 61,535.00 60,804.00 58,841.20 61,644.30 62,459.00 61,394.00 57,009.20
Cost of revenue 148,223.00 127,567.00 124,330.00 116,642.00 102,645.00 88,045.00 81,786.00 71,895.00 72,236.20 66,834.40 61,116.90 56,854.90 56,237.10 48,213.60 47,647.50 44,926.90 46,990.10 48,210.90 46,436.30 42,520.00
Gross profit 50,902.00 49,243.00 47,010.00 39,953.00 35,994.00 33,822.00 22,427.00 20,210.00 17,803.20 18,144.00 18,123.00 17,068.20 14,885.30 13,321.40 13,156.50 13,914.30 14,654.20 14,248.10 14,957.70 14,489.20
Total operating expenses + 42,790.00 40,355.00 38,265.00 31,502.00 27,048.00 26,111.00 15,694.00 14,373.00 12,818.00 12,724.90 12,764.90 11,969.30 10,198.20 8,913.50 8,675.00 9,081.10 9,711.60 9,287.50 9,003.00 9,126.20
Operating income 8,112.00 8,888.00 8,745.00 8,451.00 8,946.00 7,711.00 6,733.00 5,837.00 4,985.20 5,419.10 5,358.10 5,098.90 4,687.10 4,407.90 4,481.50 4,833.20 4,942.60 4,960.60 5,954.70 5,363.00
Non-operating income (net) -1,402.00 -984.00 -1,030.00 -851.00 -1,021.00 -1,473.00 -748.00 -769.00 -1,021.40 -863.70 -727.10 -730.80 -846.90 -549.60 -523.60 -479.40 2,460.40 -1,838.20 -696.80 -448.60
Income before tax 6,710.00 7,904.00 7,715.00 7,600.00 7,925.00 6,238.00 5,985.00 5,068.00 3,963.80 4,555.40 4,631.00 4,368.10 3,840.20 3,858.30 3,957.90 4,353.80 7,403.00 3,122.40 5,257.90 4,914.40
Income tax expense 1,049.00 1,933.00 1,724.00 1,712.00 1,830.00 1,666.00 1,178.00 1,318.00 121.00 2,085.60 2,071.00 1,808.00 1,205.90 1,207.30 1,311.20 1,466.70 2,657.10 631.70 1,912.50 1,819.50
Net income 5,662.00 5,980.00 5,987.00 5,894.00 6,104.00 4,572.00 4,807.00 3,750.00 3,842.80 2,469.80 2,560.00 2,569.70 2,654.20 2,655.50 2,646.70 2,887.10 4,745.90 2,490.70 3,345.40 3,094.90
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 50,181.00 49,747.00 50,711.00 49,776.00 48,891.00 45,442.00 45,145.00 43,646.00 42,577.00 42,647.00 42,849.00 43,672.00 42,172.00 38,994.00 39,939.00 38,632.00 38,095.00 34,885.00 35,822.00 33,851.00 32,385.00 31,824.00 31,158.00 29,264.00 29,621.00 27,407.00 26,674.00 25,466.00 24,666.00 23,373.00 23,251.00 22,943.70 22,537.50 22,680.30 22,426.00 22,407.20 22,525.90 21,726.20 21,414.90 21,456.20 20,288.50 20,187.90 19,901.60 20,015.50 19,051.50 18,984.30 18,557.00 18,473.40 17,859.40 17,570.90 17,855.50 17,690.30 17,576.00 15,536.10 15,353.10 15,407.30 15,415.20 15,317.70 15,398.00 15,100.70 14,894.30 14,647.90 14,572.30 14,431.30 15,072.90 19,046.50 15,425.10 15,413.20 15,143.30 15,069.60 14,961.00 15,666.80 15,553.70 15,561.40 15,242.00 15,267.90 15,088.00 14,555.50 14,449.40 14,171.10 13,838.50
Cost of revenue 41,078.00 38,065.00 38,140.00 36,706.00 35,312.00 33,500.00 32,949.00 30,572.00 30,546.00 31,334.00 30,606.00 31,604.00 3,481.00 3,646.00 3,437.00 3,069.00 2,883.00 3,070.00 2,898.00 2,614.00 2,313.00 24,088.00 22,921.00 19,547.00 21,489.00 21,383.00 20,753.00 20,368.00 19,282.00 18,936.00 18,185.00 17,727.80 17,045.90 18,672.60 18,103.60 17,917.20 17,542.80 17,567.90 16,922.50 17,038.80 15,776.30 7,278.80 15,691.60 15,416.70 14,337.20 6,348.80 14,501.50 14,323.90 13,867.80 7,158.20 14,507.00 14,114.60 14,035.10 6,316.40 12,248.80 12,276.90 11,939.70 6,403.90 12,233.20 12,082.20 11,390.70 5,056.40 11,371.40 11,146.10 11,562.60 5,047.70 11,911.00 12,017.20 11,884.60 5,541.30 12,191.40 12,262.20 12,425.90 5,537.10 11,672.60 11,682.20 11,701.20 4,454.00 10,972.60 10,756.50 10,474.40
Gross profit 9,103.00 11,682.00 12,571.00 13,070.00 13,579.00 11,942.00 12,196.00 13,074.00 12,031.00 11,313.00 12,243.00 12,068.00 38,691.00 35,348.00 36,502.00 35,563.00 35,212.00 31,815.00 32,924.00 31,237.00 30,072.00 7,736.00 8,237.00 9,717.00 8,132.00 6,024.00 5,921.00 5,098.00 5,384.00 4,437.00 5,066.00 5,215.90 5,491.60 22,680.30 22,426.00 22,407.20 22,525.90 21,714.40 21,403.90 21,456.20 20,288.50 20,187.90 19,901.60 20,015.50 19,051.50 18,984.30 18,557.00 18,473.40 17,859.40 17,570.90 17,855.50 17,690.30 17,576.00 15,536.10 15,353.10 15,407.30 15,415.20 15,317.70 15,398.00 15,100.70 14,894.30 14,647.90 14,572.30 14,431.30 15,072.90 19,046.50 15,425.10 15,413.20 15,143.30 15,069.60 14,961.00 15,666.80 15,553.70 15,561.40 15,242.00 15,267.90 15,088.00 14,555.50 14,449.40 14,171.10 13,838.50
Total operating expenses + 6,442.00 11,101.00 10,814.00 10,437.00 10,438.00 10,996.00 10,484.00 10,048.00 8,827.00 10,053.00 10,330.00 9,366.00 39,553.00 38,775.00 37,793.00 36,489.00 35,789.00 35,181.00 33,826.00 31,498.00 30,209.00 6,932.00 7,620.00 6,364.00 5,848.00 4,733.00 4,247.00 3,461.00 3,253.00 3,711.00 3,637.00 3,521.60 3,508.00 22,556.10 21,307.00 21,201.50 21,010.90 3,310.60 3,146.00 20,007.90 18,976.50 19,813.60 18,772.00 18,457.50 17,482.40 18,097.20 17,469.80 17,209.70 16,729.30 17,111.10 16,975.80 16,482.20 16,293.50 15,054.70 14,327.40 14,358.70 14,105.40 14,839.50 14,352.80 14,093.30 13,467.20 13,895.80 13,435.50 13,301.70 13,737.60 14,706.80 14,307.90 14,360.70 14,249.70 14,561.80 14,411.60 14,480.80 14,674.50 14,238.60 13,870.60 13,950.60 13,841.60 13,271.70 13,194.80 12,967.80 12,665.80
Operating income 2,661.00 581.00 1,757.00 2,633.00 3,141.00 946.00 1,712.00 3,026.00 3,204.00 1,260.00 1,913.00 2,702.00 2,619.00 219.00 2,146.00 2,143.00 2,537.00 -296.00 2,059.00 2,353.00 2,176.00 804.00 617.00 3,353.00 2,284.00 1,291.00 1,674.00 1,637.00 2,131.00 726.00 1,429.00 1,694.30 1,983.60 570.20 1,269.40 1,395.60 1,750.00 847.70 1,346.40 1,448.30 1,312.00 374.30 1,129.60 1,558.00 1,569.10 887.10 1,087.20 1,263.70 1,130.10 459.80 879.70 1,208.10 1,282.50 481.40 1,025.70 1,048.60 1,309.80 478.20 1,045.20 1,007.40 1,427.10 752.10 1,136.80 1,129.60 1,335.30 4,339.70 1,117.20 1,052.50 893.60 507.80 549.40 1,186.00 879.20 1,322.80 1,371.40 1,317.30 1,246.40 1,283.80 1,254.60 1,203.30 1,172.70
Non-operating income (net) -357.00 -366.00 -351.00 -341.00 -344.00 -340.00 -339.00 -40.00 -265.00 -259.00 -259.00 -261.00 0.00 935.00 0.00 0.00 -211.00 1,696.00 -63.00 0.00 0.00 -193.00 -228.00 -204.00 -195.00 -193.00 -185.00 -184.00 -186.00 -183.00 -187.00 -190.80 -203.30 -446.00 -150.50 -189.90 -235.00 -189.10 -209.90 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,304.00 215.00 1,406.00 2,292.00 2,797.00 606.00 1,373.00 2,986.00 2,939.00 1,001.00 1,654.00 2,441.00 2,619.00 1,154.00 2,146.00 2,143.00 2,326.00 1,400.00 1,996.00 2,353.00 2,176.00 611.00 389.00 3,149.00 2,089.00 1,098.00 1,489.00 1,453.00 1,945.00 543.00 1,242.00 1,503.50 1,780.30 124.20 1,118.90 1,205.70 1,515.00 658.60 1,136.50 1,448.30 1,312.00 374.30 1,129.60 1,558.00 1,569.10 887.10 1,087.20 1,263.70 1,130.10 459.80 879.70 1,208.10 1,282.50 481.40 1,025.70 1,048.60 1,309.80 478.20 1,045.20 1,007.40 1,427.10 752.10 1,136.80 1,129.60 1,335.30 4,339.70 1,117.20 1,052.50 893.60 507.80 549.40 1,186.00 879.20 1,322.80 1,371.40 1,317.30 1,246.40 1,283.80 1,254.60 1,203.30 1,172.70
Income tax expense 544.00 -331.00 219.00 548.00 613.00 193.00 365.00 685.00 690.00 170.00 354.00 585.00 615.00 193.00 533.00 493.00 531.00 275.00 494.00 552.00 509.00 60.00 167.00 873.00 566.00 164.00 306.00 314.00 394.00 118.00 282.00 450.10 467.80 -1,106.50 372.00 350.40 505.10 290.20 518.70 667.70 609.00 193.40 474.80 698.90 703.90 380.40 456.30 532.60 438.70 167.00 225.90 408.80 410.20 17.20 334.50 405.00 453.30 142.90 362.00 305.80 500.50 203.30 397.70 407.20 458.50 1,597.90 387.00 359.00 313.20 176.40 -271.30 435.50 291.10 463.70 503.40 482.10 463.30 482.70 443.80 452.10 440.90
Net income 1,764.00 547.00 1,189.00 1,743.00 2,183.00 418.00 1,016.00 2,300.00 2,246.00 856.00 1,289.00 1,853.00 2,004.00 977.00 1,613.00 1,650.00 1,779.00 1,125.00 1,502.00 1,801.00 1,667.00 551.00 222.00 2,276.00 1,523.00 934.00 1,183.00 1,139.00 1,551.00 425.00 960.00 1,053.40 1,312.50 1,230.70 746.90 855.30 1,009.90 368.40 617.80 780.60 703.00 180.90 654.80 859.10 865.20 506.70 630.90 731.10 701.00 148.20 656.20 800.10 885.20 464.20 691.20 643.60 856.50 335.30 683.20 701.60 926.60 548.80 739.10 722.40 876.80 2,741.80 730.20 693.50 580.40 331.40 820.70 750.50 588.10 859.10 868.00 835.20 783.10 801.10 810.80 751.20 731.80
about 5 hours ago