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 67,535.00 62,753.00 61,860.00 60,530.00 57,351.00 73,621.00 57,714.00 79,591.00 79,139.00 79,920.00 81,742.00 92,793.00 98,368.00 102,874.00 106,916.00 99,871.00 95,758.00 103,630.00 98,786.00 91,424.00
Cost of revenue 27,350.00 27,201.00 27,560.00 27,842.00 25,865.00 38,046.00 26,181.00 42,655.00 42,196.00 41,403.00 41,057.00 46,386.00 49,683.00 52,513.00 56,778.00 53,857.00 51,973.00 57,969.00 57,057.00 53,129.00
Gross profit 40,185.00 35,551.00 34,300.00 32,687.00 31,486.00 35,575.00 31,533.00 36,936.00 36,943.00 38,516.00 40,684.00 46,407.00 48,684.00 50,361.00 50,138.00 46,014.00 43,785.00 45,661.00 41,729.00 38,295.00
Total operating expenses + 29,860.00 25,478.00 26,786.00 24,514.00 24,654.00 28,680.00 23,995.00 23,719.00 23,804.00 24,878.00 24,764.00 27,541.00 28,216.00 28,155.00 28,656.00 26,670.00 26,773.00 29,722.00 28,213.00 26,366.00
Operating income 10,325.00 10,074.00 7,514.00 8,174.00 6,832.00 6,895.00 7,538.00 13,217.00 13,139.00 14,677.00 16,508.00 20,338.00 21,500.00 22,990.00 21,922.00 19,985.00 17,012.00 15,939.00 13,516.00 11,929.00
Non-operating income (net) 3.00 -4,277.00 1,176.00 -7,018.00 -1,995.00 -2,258.00 -332.00 -1,875.00 -1,739.00 -2,347.00 -563.00 -352.00 -1,256.00 -450.00 -919.00 -262.00 1,126.00 776.00 973.00 1,388.00
Income before tax 10,328.00 5,797.00 8,690.00 1,156.00 4,837.00 4,637.00 7,206.00 11,342.00 11,400.00 12,330.00 15,945.00 19,986.00 20,244.00 22,540.00 21,003.00 19,723.00 18,138.00 16,715.00 14,489.00 13,317.00
Income tax expense -242.00 -218.00 1,176.00 -626.00 124.00 -864.00 60.00 2,619.00 5,642.00 449.00 2,581.00 4,234.00 3,363.00 5,541.00 5,148.00 4,890.00 4,713.00 4,381.00 4,071.00 3,901.00
Net income 10,593.00 6,023.00 7,502.00 1,640.00 5,742.00 5,590.00 9,431.00 8,728.00 5,753.00 11,872.00 13,190.00 12,022.00 16,483.00 16,604.00 15,855.00 14,833.00 13,425.00 12,334.00 10,418.00 9,492.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 15,917.00 19,686.00 16,331.00 16,977.00 14,541.00 17,553.00 14,967.00 15,769.00 14,461.00 17,380.00 14,752.00 15,475.00 14,252.00 16,691.00 14,106.00 15,535.00 14,197.00 16,695.00 13,251.00 14,218.00 13,187.00 20,368.00 17,561.00 18,123.00 17,570.00 21,777.00 18,027.00 19,161.00 18,181.00 21,760.00 18,756.00 20,003.00 19,071.00 22,543.00 19,153.00 19,289.00 18,155.00 21,771.00 19,227.00 20,239.00 18,684.00 22,060.00 19,280.00 20,814.00 19,590.00 24,113.00 22,397.00 24,047.00 22,236.00 27,699.00 23,338.00 24,924.00 23,408.00 29,304.00 24,747.00 25,782.00 24,673.00 29,486.00 26,157.00 26,667.00 24,607.00 29,018.00 24,271.00 23,723.00 22,858.00 27,230.00 23,566.00 23,250.00 21,711.00 27,007.00 25,302.00 26,820.00 24,502.00 30,718.00 24,119.00 23,170.00 21,408.00 26,258.00 22,026.00 21,310.00 20,076.00
Cost of revenue 6,967.00 7,567.00 6,740.00 7,001.00 6,510.00 7,114.00 6,548.00 6,820.00 6,719.00 7,114.00 6,729.00 6,974.00 6,743.00 7,058.00 6,677.00 7,246.00 6,862.00 7,194.00 6,145.00 6,366.00 6,160.00 9,844.00 9,130.00 9,423.00 9,649.00 10,677.00 9,692.00 10,151.00 10,139.00 11,073.00 9,953.00 10,804.00 10,825.00 11,681.00 10,172.00 10,321.00 10,211.00 10,877.00 10,213.00 10,536.00 9,999.00 10,652.00 9,844.00 10,423.00 10,138.00 11,251.00 11,523.00 12,003.00 11,608.00 13,383.00 11,908.00 12,792.00 12,730.00 14,137.00 13,016.00 13,502.00 13,555.00 14,764.00 13,984.00 14,282.00 13,749.00 14,792.00 13,270.00 12,915.00 12,880.00 14,085.00 12,939.00 12,669.00 12,280.00 14,071.00 14,342.00 15,221.00 14,336.00 15,897.00 14,163.00 13,834.00 13,163.00 14,556.00 13,126.00 12,876.00 12,571.00
Gross profit 8,950.00 12,119.00 9,591.00 9,977.00 8,031.00 10,439.00 8,420.00 8,950.00 7,742.00 10,267.00 8,023.00 8,501.00 7,509.00 9,632.00 7,430.00 8,290.00 7,335.00 9,501.00 7,106.00 7,852.00 7,027.00 10,523.00 8,430.00 8,700.00 7,922.00 11,100.00 8,336.00 9,010.00 8,043.00 10,687.00 8,803.00 9,199.00 8,247.00 10,862.00 8,981.00 8,968.00 7,944.00 10,893.00 9,013.00 9,702.00 8,686.00 11,406.00 9,436.00 10,390.00 9,452.00 12,862.00 10,874.00 12,044.00 10,627.00 14,316.00 11,429.00 12,132.00 10,678.00 15,167.00 11,732.00 12,281.00 11,118.00 14,722.00 12,173.00 12,385.00 10,858.00 14,227.00 11,001.00 10,808.00 9,978.00 13,145.00 10,627.00 10,581.00 9,431.00 12,936.00 10,959.00 11,599.00 10,166.00 14,821.00 9,956.00 9,336.00 8,245.00 11,701.00 8,901.00 8,434.00 7,505.00
Total operating expenses + 7,590.00 7,954.00 6,931.00 6,890.00 6,266.00 6,538.00 6,242.00 6,515.00 6,179.00 6,271.00 5,919.00 6,223.00 6,073.00 6,134.00 5,868.00 6,329.00 6,151.00 6,527.00 5,770.00 6,253.00 6,071.00 6,525.00 6,022.00 6,490.00 6,734.00 6,834.00 6,411.00 6,641.00 6,021.00 5,863.00 5,336.00 5,931.00 6,519.00 6,210.00 5,582.00 6,087.00 6,050.00 5,890.00 5,634.00 6,424.00 7,155.00 6,281.00 5,805.00 6,279.00 6,404.00 7,045.00 6,389.00 6,696.00 7,413.00 7,274.00 6,396.00 7,957.00 7,016.00 6,377.00 7,123.00 7,131.00 7,224.00 7,631.00 7,207.00 7,600.00 7,425.00 7,539.00 6,612.00 6,537.00 7,184.00 7,118.00 6,483.00 6,525.00 6,743.00 7,361.00 7,096.00 7,950.00 7,189.00 7,601.00 6,848.00 7,165.00 6,598.00 7,207.00 6,664.00 6,438.00 6,058.00
Operating income 1,360.00 4,165.00 2,660.00 3,086.00 1,765.00 3,901.00 2,177.00 2,434.00 1,563.00 3,995.00 2,104.00 2,278.00 1,436.00 3,499.00 1,561.00 1,960.00 1,184.00 2,974.00 1,336.00 1,599.00 956.00 3,999.00 2,409.00 2,210.00 1,187.00 4,266.00 1,924.00 2,369.00 2,021.00 4,824.00 3,467.00 3,268.00 1,727.00 4,652.00 3,399.00 2,881.00 1,894.00 5,004.00 3,380.00 3,279.00 1,530.00 5,127.00 3,631.00 4,112.00 3,048.00 5,817.00 4,485.00 5,348.00 3,215.00 7,042.00 5,034.00 4,175.00 3,662.00 8,790.00 4,608.00 5,149.00 3,894.00 7,091.00 4,966.00 4,785.00 3,433.00 6,687.00 4,389.00 4,271.00 2,794.00 6,027.00 4,144.00 4,056.00 2,688.00 5,575.00 3,864.00 3,649.00 2,977.00 7,220.00 3,108.00 2,171.00 1,647.00 4,495.00 2,236.00 1,996.00 1,447.00
Non-operating income (net) 27.00 -21.00 -230.00 -489.00 -607.00 -595.00 -2,979.00 -215.00 -489.00 -236.00 -231.00 -278.00 -378.00 -187.00 -6,062.00 -238.00 -561.00 -105.00 -523.00 -688.00 -712.00 -2,710.00 -582.00 -639.00 -1,236.00 -273.00 -402.00 399.00 -138.00 -390.00 -471.00 -492.00 -591.00 -183.00 -334.00 -438.00 -470.00 -19.00 -117.00 -230.00 -496.00 -28.00 -10.00 112.00 -47.00 1,278.00 -124.00 0.00 -32.00 -80.00 -62.00 -31.00 -56.00 -959.00 466.00 12.00 -58.00 183.00 61.00 100.00 384.00 268.00 288.00 304.00 721.00 354.00 229.00 206.00 434.00 233.00 31.00 165.00 221.00 -1,732.00 172.00 971.00 932.00 319.00 938.00 893.00 993.00
Income before tax 1,387.00 4,144.00 2,430.00 2,597.00 1,158.00 3,306.00 -802.00 2,219.00 1,074.00 3,759.00 1,873.00 2,000.00 1,058.00 3,312.00 -4,501.00 1,722.00 623.00 2,869.00 813.00 911.00 244.00 1,289.00 1,827.00 1,571.00 -49.00 3,993.00 1,522.00 2,768.00 1,883.00 4,434.00 2,996.00 2,776.00 1,136.00 4,469.00 3,065.00 2,443.00 1,424.00 4,985.00 3,263.00 3,049.00 1,034.00 5,099.00 3,621.00 4,224.00 3,001.00 7,095.00 4,361.00 5,348.00 3,183.00 6,962.00 4,972.00 4,144.00 3,606.00 7,831.00 5,074.00 5,161.00 3,836.00 7,274.00 5,027.00 4,885.00 3,817.00 6,955.00 4,677.00 4,575.00 3,515.00 6,381.00 4,373.00 4,262.00 3,122.00 5,808.00 3,895.00 3,814.00 3,198.00 5,488.00 3,280.00 3,142.00 2,579.00 4,814.00 3,174.00 2,889.00 2,440.00
Income tax expense 172.00 -1,435.00 686.00 404.00 103.00 379.00 -485.00 389.00 -502.00 474.00 159.00 419.00 124.00 444.00 -1,287.00 257.00 -39.00 406.00 -224.00 101.00 -159.00 25.00 129.00 209.00 -1,226.00 324.00 -151.00 269.00 289.00 2,481.00 304.00 373.00 -540.00 5,522.00 339.00 111.00 -329.00 480.00 409.00 544.00 -983.00 638.00 659.00 698.00 585.00 1,579.00 906.00 1,096.00 653.00 778.00 832.00 918.00 574.00 1,998.00 1,251.00 1,280.00 769.00 1,784.00 1,188.00 1,221.00 954.00 1,698.00 1,088.00 1,190.00 914.00 1,568.00 1,159.00 1,159.00 827.00 1,382.00 1,071.00 1,049.00 879.00 1,537.00 918.00 881.00 735.00 1,350.00 952.00 867.00 732.00
Net income 1,216.00 5,600.00 1,744.00 2,194.00 1,055.00 2,914.00 -330.00 1,834.00 1,605.00 3,288.00 1,704.00 1,583.00 927.00 2,711.00 -3,196.00 1,392.00 733.00 2,332.00 1,130.00 1,325.00 955.00 1,355.00 1,697.00 1,361.00 1,175.00 3,670.00 1,672.00 2,498.00 1,591.00 1,951.00 2,694.00 2,403.00 1,679.00 -1,055.00 2,726.00 2,331.00 1,750.00 4,501.00 2,853.00 2,505.00 2,013.00 4,462.00 2,950.00 3,449.00 2,327.00 5,483.00 18.00 4,136.00 2,384.00 6,184.00 4,041.00 3,226.00 3,032.00 5,833.00 3,824.00 3,881.00 3,066.00 5,490.00 3,839.00 3,664.00 2,863.00 5,257.00 3,589.00 3,386.00 2,601.00 4,813.00 3,214.00 3,103.00 2,295.00 4,427.00 2,824.00 2,765.00 2,319.00 3,952.00 2,361.00 2,260.00 1,844.00 3,540.00 2,222.00 2,022.00 1,708.00
about 2 hours ago