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 146,742.00 149,967.00 149,216.00 147,306.00 143,210.00 136,447.00 135,557.00 130,788.00 128,256.00 116,333.00 102,470.00 89,696.00 82,967.00 77,127.00 71,238.00 68,529.00 64,596.64 60,689.78 59,440.01 51,206.95
Cost of revenue 48,252.00 48,082.00 46,081.00 43,624.00 43,314.00 39,981.00 42,530.00 48,176.00 39,590.00 34,481.00 31,702.00 27,181.00 24,259.00 21,463.00 20,008.00 19,132.00 14,582.29 12,217.69 9,590.60 7,483.01
Gross profit 98,490.00 101,885.00 103,135.00 103,682.00 99,896.00 96,466.00 93,027.00 82,612.00 88,666.00 81,852.00 70,768.00 62,515.00 58,708.00 55,664.00 51,230.00 49,397.00 50,014.35 48,472.10 49,849.42 43,723.94
Total operating expenses + 64,371.00 58,876.00 58,650.00 63,966.00 52,243.00 52,508.00 49,033.00 44,079.00 44,764.00 42,680.00 38,399.00 33,343.00 30,981.00 30,167.00 29,196.00 26,643.00 27,411.21 26,164.62 23,376.71 22,167.37
Operating income 34,119.00 43,009.00 44,485.00 39,716.00 47,653.00 43,958.00 43,994.00 38,533.00 43,902.00 39,172.00 32,369.00 29,172.00 27,727.00 25,497.00 22,034.00 22,754.00 22,603.14 22,307.48 26,472.71 21,556.57
Non-operating income (net) -3,610.00 -3,851.00 -3,630.00 -3,286.00 -3,914.00 -4,811.00 -5,695.00 -2,456.00 -1,274.00 -1,006.00 -1,076.00 -593.00 -697.00 -1,470.00 -1,052.00 -1,490.00 -253.85 -1,994.67 -877.06 399.69
Income before tax 30,509.00 39,158.00 40,855.00 36,430.00 43,739.00 39,147.00 38,299.00 36,077.00 42,628.00 38,166.00 31,293.00 28,579.00 27,030.00 24,027.00 20,982.00 21,264.00 22,349.29 20,312.81 25,595.65 21,956.25
Income tax expense 6,541.00 8,433.00 8,787.00 8,710.00 9,640.00 9,257.00 10,439.00 9,366.00 9,958.00 9,017.00 8,023.00 7,341.00 6,900.00 5,886.00 5,437.00 5,512.00 6,373.08 5,639.70 7,927.82 7,027.98
Net income 17,486.00 23,611.00 24,427.00 20,736.00 24,877.00 21,052.00 19,068.00 17,802.00 22,120.00 19,333.00 15,451.00 14,437.00 14,046.00 12,621.00 10,108.00 11,427.00 11,332.14 10,619.47 12,857.02 10,986.87
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 37,189.00 37,125.00 36,613.00 36,365.00 36,639.00 37,748.00 36,927.00 37,863.00 37,429.00 37,978.00 37,760.00 37,388.00 36,090.00 38,432.00 36,891.00 36,775.00 35,208.00 37,167.00 36,563.00 35,535.00 33,945.00 36,506.00 33,085.00 32,662.00 34,194.00 32,926.00 33,286.00 34,505.00 34,840.00 31,585.00 34,835.00 32,025.00 32,343.00 31,253.00 32,982.00 32,999.00 31,022.00 30,145.00 29,734.00 28,912.00 27,542.00 26,751.00 26,879.00 25,224.00 23,616.00 23,855.00 22,299.00 22,292.00 21,250.00 21,468.00 21,339.00 20,613.00 19,547.00 19,714.00 20,314.00 19,123.00 17,796.00 18,853.11 18,593.52 18,101.04 16,806.00 16,506.83 17,879.26 17,655.77 16,587.32 17,482.25 16,441.66 15,970.55 15,618.31 16,100.27 13,731.21 15,135.79 15,013.44 14,422.14 15,358.07 15,364.63 14,441.85 14,123.31 13,227.67 12,066.82 11,816.95
Cost of revenue 12,915.00 12,307.00 11,990.00 12,283.00 11,672.00 13,097.00 11,975.00 11,448.00 11,562.00 25,365.00 11,126.00 11,511.00 10,752.00 12,592.00 10,538.00 10,202.00 10,292.00 12,621.00 10,866.00 10,239.00 9,588.00 10,622.00 10,173.00 9,415.00 9,771.00 7,554.00 10,449.00 12,550.00 11,977.00 11,670.00 12,768.00 12,666.00 11,072.00 10,335.00 9,437.00 10,793.00 9,025.00 8,846.00 8,048.00 9,152.00 8,435.00 7,707.00 8,015.00 8,688.00 7,317.00 6,895.00 7,042.00 6,844.00 6,479.00 6,508.00 5,648.00 6,230.00 5,873.00 8,618.00 4,610.00 4,319.00 4,911.00 3,668.64 4,474.96 4,571.80 4,070.00 3,190.54 4,446.14 3,773.16 4,636.58 4,698.39 3,434.24 3,161.02 4,204.76 3,481.56 2,998.62 3,102.97 2,503.15 -4,989.56 4,814.13 2,936.70 2,797.67 2,149.15 1,977.31 1,789.76 1,570.43
Gross profit 24,274.00 24,818.00 24,623.00 24,082.00 24,967.00 24,651.00 24,952.00 26,415.00 25,867.00 12,613.00 26,634.00 25,877.00 25,338.00 25,840.00 26,353.00 26,573.00 24,916.00 24,546.00 25,697.00 25,296.00 24,357.00 25,884.00 22,912.00 23,247.00 24,423.00 25,372.00 22,837.00 21,955.00 22,863.00 19,915.00 22,067.00 19,359.00 21,271.00 20,918.00 23,545.00 22,206.00 21,997.00 21,299.00 21,686.00 19,760.00 19,107.00 19,044.00 18,864.00 16,536.00 16,299.00 16,960.00 15,257.00 15,448.00 14,771.00 14,960.00 15,691.00 14,383.00 13,674.00 11,096.00 15,704.00 14,804.00 12,885.00 15,184.47 14,118.56 13,529.24 12,736.00 13,316.29 13,433.12 13,882.62 11,950.75 12,783.86 13,007.42 12,809.53 11,413.54 12,618.71 10,732.58 12,032.83 12,510.29 19,411.70 10,543.95 12,427.93 11,644.18 11,974.16 11,250.36 10,277.06 10,246.53
Total operating expenses + 15,129.00 32,327.00 15,351.00 14,669.00 14,479.00 27,440.00 14,137.00 15,788.00 14,859.00 2,453.00 14,671.00 14,289.00 13,907.00 17,697.00 17,716.00 14,248.00 14,305.00 13,194.00 13,011.00 13,380.00 12,658.00 14,937.00 12,154.00 12,923.00 12,494.00 14,832.00 11,593.00 11,774.00 10,834.00 10,824.00 10,725.00 12,137.00 10,393.00 12,607.00 11,740.00 10,911.00 9,506.00 12,398.00 11,302.00 9,445.00 9,535.00 10,667.00 9,995.00 8,861.00 8,851.00 9,920.00 7,318.00 8,235.00 7,853.00 8,535.00 8,235.00 7,287.00 6,924.00 5,202.00 8,134.00 8,726.00 6,665.00 9,316.81 8,719.69 7,926.30 7,316.00 8,019.30 7,598.50 7,844.85 6,628.99 8,135.01 6,630.23 6,520.63 6,125.35 7,485.78 6,306.92 6,111.99 5,975.71 12,717.19 3,750.52 5,522.45 5,502.08 7,546.73 4,867.48 5,091.31 4,007.07
Operating income 9,145.00 4,798.00 9,272.00 9,413.00 10,488.00 10,541.00 10,815.00 10,627.00 11,008.00 10,160.00 11,963.00 11,588.00 11,431.00 8,143.00 8,637.00 12,325.00 10,611.00 11,352.00 12,686.00 11,916.00 11,699.00 10,947.00 10,758.00 10,324.00 11,929.00 10,540.00 11,244.00 10,181.00 12,029.00 9,091.00 11,342.00 7,222.00 10,878.00 8,311.00 11,805.00 11,295.00 12,491.00 8,901.00 10,384.00 10,315.00 9,572.00 8,377.00 8,869.00 7,675.00 7,448.00 7,040.00 7,939.00 7,213.00 6,918.00 6,425.00 7,456.00 7,096.00 6,750.00 5,894.00 7,570.00 6,078.00 6,220.00 5,867.66 5,398.87 5,602.94 5,420.00 5,296.99 5,834.61 6,037.76 5,321.76 4,648.85 6,377.19 6,288.90 5,288.20 5,132.93 4,425.66 5,920.83 6,534.58 6,694.51 6,793.43 6,905.48 6,142.10 4,427.42 6,382.88 5,185.76 6,239.45
Non-operating income (net) -897.00 -711.00 -987.00 -866.00 -898.00 -1,005.00 -1,121.00 -847.00 -865.00 -1,648.00 -983.00 -883.00 -834.00 -910.00 -869.00 -758.00 -749.00 -873.00 -1,220.00 -938.00 -883.00 -1,554.00 -1,019.00 -1,233.00 -1,005.00 -3,355.00 -968.00 -672.00 -700.00 -686.00 -859.00 -565.00 -346.00 -324.00 -419.00 -364.00 -167.00 -352.00 -265.00 -133.00 -256.00 -404.00 -269.00 -273.00 -130.00 -176.00 -177.00 -175.00 -65.00 -143.00 -265.00 -170.00 -119.00 -422.00 -754.00 -145.00 -149.00 -876.40 -437.32 42.78 -285.00 -359.47 -236.15 -296.34 -182.81 -84.03 -130.67 494.21 -533.35 -1,753.97 -268.93 60.16 -32.51 -8,070.34 -460.45 -38.93 -234.73 19.09 6.11 -342.99 59.93
Income before tax 8,248.00 4,087.00 8,285.00 8,547.00 9,590.00 9,536.00 9,694.00 9,780.00 10,143.00 8,512.00 10,980.00 10,705.00 10,597.00 7,233.00 7,768.00 11,567.00 9,862.00 10,479.00 11,466.00 10,978.00 10,816.00 9,393.00 9,739.00 9,091.00 10,924.00 7,185.00 10,276.00 9,509.00 11,329.00 8,405.00 10,483.00 6,657.00 10,532.00 7,987.00 11,386.00 10,931.00 12,324.00 8,549.00 10,119.00 10,182.00 9,316.00 7,973.00 8,600.00 7,402.00 7,318.00 6,864.00 7,762.00 7,038.00 6,853.00 6,282.00 7,191.00 6,926.00 6,631.00 5,472.00 6,816.00 5,933.00 6,071.00 4,991.26 4,961.55 5,645.72 5,135.00 4,937.52 5,598.46 5,741.43 5,138.95 4,564.82 6,246.52 6,783.11 4,754.85 3,378.96 4,156.74 5,980.99 6,502.07 -1,375.83 6,332.98 6,866.55 5,907.37 4,446.51 6,388.99 4,842.77 6,299.38
Income tax expense 2,194.00 1,816.00 2,018.00 1,993.00 2,097.00 2,176.00 2,323.00 1,693.00 2,412.00 2,332.00 2,149.00 2,329.00 2,507.00 1,868.00 2,006.00 2,043.00 2,723.00 2,445.00 2,429.00 2,454.00 2,221.00 1,959.00 2,623.00 2,525.00 2,574.00 2,515.00 2,825.00 2,381.00 2,603.00 1,828.00 2,554.00 1,330.00 2,868.00 2,812.00 2,948.00 1,569.00 2,613.00 2,412.00 2,423.00 2,040.00 2,242.00 1,931.00 1,810.00 1,906.00 1,943.00 1,766.00 1,728.00 1,780.00 1,696.00 1,778.00 1,646.00 1,206.00 1,687.00 1,503.00 1,512.00 1,347.20 1,292.82 1,384.76 1,311.00 1,223.83 1,504.86 1,444.97 1,372.38 1,376.20 1,705.41 1,892.61 1,398.86 818.94 792.63 1,884.90 2,050.53 2,041.33 2,008.36 2,051.71 1,845.30 1,657.80 1,919.76 1,579.58 1,876.43
Net income 4,344.00 1,702.00 4,809.00 5,165.00 5,810.00 5,974.00 5,914.00 5,708.00 6,053.00 4,928.00 6,743.00 6,332.00 6,424.00 4,155.00 3,271.00 7,192.00 6,118.00 6,005.00 6,421.00 6,437.00 6,014.00 4,373.00 5,690.00 5,127.00 5,862.00 2,609.00 5,381.00 4,854.00 6,224.00 3,570.00 5,534.00 2,964.00 5,734.00 4,164.00 5,852.00 5,416.00 6,688.00 4,601.00 69.00 10,076.00 4,587.00 3,906.00 4,098.00 3,633.00 3,814.00 2,991.00 4,035.00 3,762.00 3,585.00 2,989.00 3,932.00 3,648.00 3,477.00 2,863.00 3,573.00 3,106.00 3,322.00 -857.94 3,668.73 5,250.95 2,828.00 2,603.64 2,930.08 3,226.69 2,776.59 2,031.68 3,256.65 3,585.93 2,457.88 1,701.71 2,478.26 3,087.96 3,203.46 3,096.43 3,165.09 3,599.72 3,028.06 1,793.26 3,409.77 2,336.69 3,460.44
about 11 hours ago