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 234,751.00 228,575.00 221,495.00 215,709.00 209,441.00 207,390.00 179,321.84 215,483.16 227,514.18 229,991.43 231,795.10 226,608.69 227,981.31 220,130.89 217,493.07 202,430.02 198,361.22 201,670.00 200,914.57 186,320.86
Cost of revenue 149,145.00 146,583.00 141,767.00 136,717.00 135,111.00 137,029.00 116,056.28 139,545.46 146,837.48 147,551.79 148,126.21 148,379.56 147,289.20 141,177.22 131,531.20 115,332.39 112,735.95 113,488.00 108,321.98 62,595.73
Gross profit 85,606.00 81,992.00 79,728.00 78,992.00 74,330.00 70,580.00 63,265.56 75,937.70 80,676.70 82,439.63 83,668.89 78,229.13 80,692.11 78,953.67 85,961.87 87,097.63 85,625.27 88,182.00 92,592.59 123,725.13
Total operating expenses + 36,945.00 35,119.00 33,375.00 32,167.00 29,400.00 28,000.00 24,903.11 32,404.49 33,869.34 33,837.71 33,202.45 34,057.88 33,075.68 30,040.26 30,877.15 29,731.18 29,231.19 29,556.00 29,804.76 67,418.30
Operating income 48,661.00 46,873.00 46,353.00 46,825.00 44,930.00 42,361.00 38,345.87 43,643.66 46,702.98 48,105.28 50,361.34 44,801.81 47,675.38 48,913.41 55,084.72 57,366.45 56,394.08 58,626.00 62,787.83 56,306.83
Non-operating income (net) 1,606.00 968.00 655.00 379.00 1,137.00 465.00 1,916.73 1,335.05 1,294.09 1,277.27 1,606.88 1,757.33 1,434.99 -17.24 1,613.85 320.95 844.01 1,058.00 1,524.29 1,042.72
Income before tax 50,267.00 47,841.00 47,008.00 47,204.00 46,067.00 42,826.00 40,262.59 44,978.70 47,997.06 49,382.55 51,968.21 46,559.14 49,110.37 48,896.16 56,698.57 57,687.41 57,238.09 59,684.00 64,312.12 57,349.55
Income tax expense 9,776.00 9,333.00 8,947.00 9,335.00 9,020.00 8,122.00 7,474.05 8,522.53 7,954.46 8,152.56 8,303.87 7,393.46 8,270.75 7,858.42 8,603.37 9,129.11 12,742.93 13,892.00 14,529.42 15,282.35
Net income 38,705.00 37,189.00 36,958.00 36,358.00 35,616.00 33,419.00 32,947.00 35,501.62 38,873.91 40,067.01 42,805.73 38,616.18 39,715.69 39,903.97 47,068.38 47,608.90 43,757.43 45,792.00 49,458.39 42,067.20
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 59,669.80 65,323.97 57,602.31 56,396.18 55,428.54 65,295.61 55,342.43 53,822.85 54,669.12 61,860.00 53,445.50 53,222.40 53,447.68 59,500.00 53,041.71 52,285.33 51,169.54 59,890.32 50,865.19 49,567.27 50,081.37 59,479.81 52,171.33 47,807.86 48,150.00 55,232.50 50,848.16 50,108.18 51,331.16 55,487.40 52,704.89 53,658.36 53,632.36 60,884.56 56,424.90 55,671.14 54,533.40 58,333.44 58,517.98 56,195.43 56,944.16 62,223.95 56,177.65 56,920.59 56,472.81 59,634.18 56,140.68 55,784.24 55,049.91 58,802.75 56,723.30 55,837.96 56,616.99 56,122.24 55,284.61 54,400.51 55,418.29 54,886.40 67,077.48 43,054.09 52,475.03 52,295.58 50,855.34 49,663.66 49,615.42 51,126.35 50,055.71 48,058.53 49,120.42 49,808.24 51,070.95 50,395.41 50,946.18 52,709.69 51,987.41 50,671.56 45,905.87 47,532.86 47,384.00 45,917.43 44,676.91
Cost of revenue 37,238.69 43,574.19 36,412.45 34,955.12 34,203.24 43,634.60 35,207.76 33,286.14 34,454.29 50,770.00 33,842.10 33,076.27 33,629.82 39,505.44 33,174.84 32,345.82 31,690.89 40,113.79 32,045.82 31,058.23 31,892.92 42,331.07 34,505.91 29,801.21 30,390.80 37,185.79 33,019.13 32,267.30 33,480.79 37,470.73 34,431.47 33,192.44 34,450.37 41,482.91 35,655.37 35,077.96 34,620.76 38,677.70 38,515.43 35,253.23 35,105.65 41,824.36 33,894.86 35,710.90 36,695.88 41,885.28 36,458.18 35,036.37 35,000.17 38,769.78 35,789.48 35,279.06 37,450.68 36,801.40 34,607.91 33,513.87 36,622.43 34,767.09 44,896.71 20,623.77 31,243.44 31,255.62 28,938.59 27,345.97 27,791.82 29,793.20 28,672.90 26,117.78 28,152.13 29,226.47 29,136.10 27,562.73 28,175.71 56,758.29 17,437.78 28,603.33 14,926.86 -14,296.27 25,533.00 23,164.65 22,436.51
Gross profit 22,431.12 21,749.78 21,189.85 21,441.06 21,225.31 21,661.01 20,134.67 20,536.71 20,214.83 11,090.00 19,603.40 20,146.12 19,817.86 19,994.56 19,866.86 19,939.51 19,478.65 19,776.53 18,819.37 18,509.04 18,188.46 17,148.74 17,665.41 18,006.65 17,759.20 18,046.72 17,829.03 17,840.88 17,850.37 18,016.67 18,273.42 20,465.92 19,181.99 19,401.65 20,769.54 20,593.18 19,912.64 19,655.74 20,002.55 20,942.20 21,838.50 20,399.59 22,282.79 21,209.69 19,776.93 17,748.90 19,682.50 20,747.86 20,049.75 20,032.97 20,933.83 20,558.89 19,166.31 19,320.84 20,676.70 20,886.64 18,795.87 20,119.31 22,180.78 22,430.32 21,231.60 21,039.97 21,916.75 22,317.69 21,823.60 21,333.15 21,382.81 21,940.75 20,968.28 20,581.76 21,934.85 22,832.68 22,770.47 -4,048.59 34,549.63 22,068.24 30,979.02 61,829.13 21,851.00 22,752.78 22,240.40
Total operating expenses + 9,328.52 10,248.49 9,089.68 8,895.99 8,702.62 10,015.85 8,758.41 8,609.21 8,290.61 640.00 8,138.95 7,885.48 7,644.10 48,630.00 7,685.03 7,913.50 7,818.77 8,675.24 7,377.51 7,226.29 7,084.55 6,651.17 6,943.25 7,395.53 7,229.05 8,115.91 7,800.43 7,532.13 7,444.06 7,985.40 7,847.93 8,403.46 8,167.21 8,896.46 8,336.13 8,269.19 8,367.22 9,232.02 8,501.48 8,055.77 8,048.74 9,039.82 8,202.65 7,997.67 7,962.86 9,012.83 8,497.87 8,408.21 8,144.08 8,931.95 8,335.30 7,905.28 7,907.47 8,281.66 8,032.91 6,224.66 7,464.95 8,268.70 6,480.84 8,840.07 7,287.39 7,902.78 7,474.09 7,406.31 6,947.83 8,171.44 7,196.47 7,021.06 6,842.04 8,883.95 7,267.92 6,702.06 6,350.78 -19,021.04 17,177.03 6,732.13 15,721.19 46,276.30 6,852.00 7,788.68 7,611.98
Operating income 13,102.60 11,501.29 12,100.18 12,545.07 12,522.69 11,645.16 11,376.26 11,927.49 11,924.22 10,450.00 11,464.45 12,260.64 12,173.76 10,970.00 12,181.84 12,026.01 11,659.88 11,101.29 11,441.86 11,282.76 11,103.91 10,497.57 10,722.17 10,611.12 10,530.15 9,930.81 10,009.33 10,304.04 10,401.81 10,230.53 10,416.73 12,053.28 10,943.46 10,433.81 12,416.53 12,319.38 11,533.28 9,954.84 11,491.00 12,875.74 13,783.42 11,341.16 14,037.54 13,197.36 11,784.95 9,400.43 11,170.76 12,328.65 11,897.15 11,184.19 12,586.52 12,647.89 11,252.40 11,039.18 12,634.33 13,400.40 11,330.92 11,850.61 15,699.94 13,590.25 13,944.21 13,137.19 14,442.67 14,911.38 14,875.76 13,161.71 14,186.35 14,919.70 14,126.25 11,697.81 14,666.93 16,130.62 16,419.70 14,972.45 17,372.60 15,336.11 15,257.83 15,552.83 14,999.00 14,964.10 14,628.42
Non-operating income (net) 78.13 678.37 157.90 585.19 176.33 285.06 112.84 419.23 63.52 -20.00 173.03 399.02 86.23 -90.00 24.42 476.89 14.51 78.52 659.66 182.19 216.44 -91.48 103.11 332.11 121.25 186.66 427.19 464.24 142.91 280.71 443.84 477.40 140.05 320.10 165.85 554.01 266.04 -195.87 388.88 614.49 500.50 308.63 192.74 352.52 738.11 342.53 508.26 459.66 444.55 238.27 484.14 396.16 306.43 -26.42 423.41 356.53 501.96 289.58 -793.36 1,625.57 492.21 -293.55 51.60 195.99 365.96 320.61 87.08 241.64 194.67 -250.45 2,993.60 -842.55 -2,011.06 905.01 -260.75 492.59 364.07 -1,414.28 892.00 544.09 -1,584.94
Income before tax 13,180.73 12,179.66 12,258.07 13,130.26 12,699.01 11,930.22 11,489.10 12,346.73 11,987.74 10,430.00 11,637.48 12,659.66 12,259.99 10,880.00 12,206.26 12,502.90 11,674.39 11,179.82 12,101.52 11,464.94 11,320.35 10,406.09 10,825.28 10,943.23 10,651.40 10,117.47 10,436.53 10,768.28 10,544.72 10,511.23 10,860.57 12,530.69 11,083.51 10,753.91 12,582.38 12,873.39 11,799.32 9,758.97 11,879.88 13,490.23 14,283.92 11,649.79 14,230.28 13,549.88 12,523.06 9,742.96 11,679.02 12,788.32 12,341.70 11,422.46 13,070.67 13,044.05 11,558.82 11,012.76 13,057.74 13,756.94 11,832.87 12,140.18 14,906.58 15,215.82 14,436.42 12,843.64 14,494.27 15,107.37 15,241.72 13,482.32 14,273.43 15,161.33 14,320.92 11,447.36 17,660.52 15,288.07 14,408.64 15,877.45 17,111.84 15,828.71 15,621.90 14,138.55 15,891.00 15,508.19 13,043.48
Income tax expense 2,573.00 2,343.94 2,403.23 2,525.63 2,503.20 2,393.39 2,203.82 2,235.52 2,383.56 2,170.00 2,258.01 2,452.97 2,386.95 -9,883.15 2,430.13 2,467.41 2,283.42 2,108.81 2,368.74 2,195.48 2,198.72 1,818.22 2,109.50 2,090.24 2,104.04 1,925.68 1,990.53 2,011.78 2,018.01 -286.60 2,138.30 2,467.30 2,086.01 1,714.76 2,083.10 2,095.28 1,955.86 1,311.70 1,961.56 2,157.13 2,356.61 2,695.88 2,262.59 2,187.27 1,955.27 3,054.13 1,882.90 2,091.95 1,956.03 198.08 2,177.68 2,157.52 1,944.72 1,791.32 2,085.53 2,120.69 1,954.57 1,891.45 2,191.49 2,202.07 2,318.99 1,942.60 2,280.22 1,936.86 2,969.33 2,768.05 3,125.46 3,515.78 3,333.71 2,798.63 4,108.67 3,492.33 3,480.63 4,425.28 5,215.04 426.92 4,435.03 2,987.35 4,750.00 3,302.06 3,062.34
Net income 10,109.93 9,298.54 9,440.10 10,167.16 9,799.19 9,004.17 9,005.01 9,819.87 9,391.42 8,298.87 9,094.60 9,921.27 9,643.26 20,763.15 9,359.25 9,656.84 9,059.58 8,634.32 9,366.78 8,947.53 8,804.94 8,224.79 8,336.84 8,574.04 8,283.33 7,217.79 7,735.09 8,568.37 8,356.08 10,463.77 8,504.21 9,860.08 8,727.42 8,796.51 10,153.33 10,445.02 9,593.34 8,178.29 9,576.66 11,061.37 11,667.50 8,684.99 11,800.95 11,133.72 10,418.05 6,421.05 9,730.09 10,581.91 10,233.97 11,009.19 10,648.04 10,634.25 9,199.78 8,946.29 10,697.89 11,436.12 9,597.27 11,029.78 11,934.04 13,296.31 11,834.87 10,664.81 11,952.77 12,931.02 12,060.40 10,578.08 10,546.16 11,845.37 10,787.39 9,269.91 13,321.89 11,600.10 10,713.83 11,258.23 11,864.21 15,270.43 12,085.95 11,153.20 11,139.00 12,164.69 10,022.59
about 9 hours ago