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 90,806.87 91,416.00 105,541.84 124,474.00 83,966.00 53,683.00 76,589.00 84,638.00 77,884.00 81,405.00 97,314.00 143,657.00 141,462.00 144,103.00 145,915.00 120,452.00 91,869.00 118,257.00 87,735.00 72,347.00
Cost of revenue 47,552.75 45,444.00 49,898.17 59,486.00 43,164.00 29,195.00 45,732.00 52,184.00 51,198.00 55,417.00 67,485.00 109,477.00 108,834.00 108,276.00 99,595.00 77,145.00 49,251.00 72,865.00 49,789.00 40,184.00
Gross profit 43,254.13 45,972.00 55,643.67 64,988.00 40,802.00 24,488.00 30,857.00 32,454.00 26,686.00 25,988.00 29,829.00 34,180.00 32,628.00 35,827.00 46,320.00 43,307.00 42,618.00 45,392.00 37,946.00 32,163.00
Total operating expenses + 17,261.28 20,281.00 8,150.52 11,723.00 9,801.00 4,438.00 9,939.00 9,681.00 16,977.00 10,296.00 15,125.00 19,881.00 17,422.00 18,175.00 18,256.00 15,545.00 20,430.00 19,579.00 17,224.00 12,298.00
Operating income 25,992.85 25,691.00 47,493.15 53,265.00 31,001.00 20,050.00 20,918.00 22,773.00 9,709.00 15,692.00 14,704.00 14,299.00 15,206.00 17,652.00 28,064.00 27,762.00 22,188.00 25,813.00 20,722.00 19,865.00
Non-operating income (net) 1,492.74 -14,549.00 -10,907.42 260.00 -2,776.00 -20,276.00 -8,915.00 -11,946.00 -8,202.00 -19,357.00 -24,452.00 -23,123.00 -1,796.00 -3,159.00 -1,340.00 -488.00 -127.00 1,179.00 -1,423.00 -704.00
Income before tax 27,485.58 11,142.00 36,585.72 53,525.00 28,225.00 -226.00 12,003.00 10,827.00 1,507.00 -3,665.00 -9,748.00 -8,824.00 13,410.00 14,493.00 26,724.00 27,274.00 22,061.00 26,992.00 19,299.00 19,161.00
Income tax expense 7,299.24 3,537.00 10,784.15 16,770.00 8,239.00 -1,174.00 4,200.00 4,256.00 1,697.00 684.00 -1,137.00 -1,321.00 2,578.00 3,562.00 6,732.00 6,825.00 5,238.00 9,259.00 5,888.00 5,691.00
Net income 20,099.47 7,528.00 25,686.13 36,623.00 19,875.00 1,141.00 10,151.00 7,173.00 -91.00 -4,838.00 -8,450.00 -7,367.00 11,094.00 11,034.00 20,121.00 20,055.00 15,504.00 18,879.00 13,138.00 12,826.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 23,531.13 25,219.87 23,477.00 21,037.00 21,073.00 8,762.10 23,366.00 23,467.00 23,768.00 27,089.98 25,552.00 23,773.62 27,440.95 30,171.00 32,411.00 34,703.00 27,189.00 24,031.00 23,255.00 20,982.00 15,310.57 18,611.31 13,148.00 9,481.00 17,143.00 19,868.00 19,416.00 18,502.00 18,803.00 24,346.00 22,547.00 20,753.00 22,958.00 23,567.00 22,700.00 20,823.00 21,737.00 21,737.00 21,693.00 20,320.00 17,989.00 22,147.00 23,179.00 26,021.00 25,967.00 33,409.00 38,844.00 36,910.00 34,494.00 35,593.00 33,955.00 35,569.00 36,345.00 41,277.92 36,484.23 34,659.00 37,410.00 36,120.00 34,753.84 38,234.00 32,602.00 31,988.00 30,881.00 29,624.00 27,559.00 26,200.00 25,875.00 21,582.00 18,212.00 22,337.00 36,083.00 33,495.00 26,342.00 25,324.00 23,447.00 20,564.00 18,400.00 19,020.00 19,806.00 17,307.00 16,214.00
Cost of revenue 12,931.79 13,582.75 12,260.00 11,025.00 10,685.00 4,900.18 11,361.00 11,740.00 11,511.00 12,979.82 11,982.00 11,727.89 12,975.20 15,592.00 15,875.00 15,240.00 12,779.00 13,452.00 11,863.00 10,158.00 7,487.21 10,839.91 6,868.00 6,064.00 9,879.00 10,864.00 11,855.00 10,800.00 12,213.00 16,074.00 14,162.00 12,347.00 14,704.00 15,804.00 15,988.00 14,181.00 14,174.00 14,174.00 14,506.00 13,818.00 12,616.00 15,160.00 16,484.00 17,701.00 18,140.00 24,760.00 29,859.00 28,470.00 26,388.00 28,119.00 26,707.00 26,531.00 26,897.00 31,577.81 27,542.27 26,502.00 25,959.00 32,031.00 23,779.86 25,716.00 20,673.00 19,509.00 18,472.00 17,456.00 15,257.00 13,950.00 14,350.00 10,862.00 10,020.00 13,569.00 23,458.00 20,078.00 15,380.00 14,069.00 13,761.00 11,202.00 10,757.00 11,706.00 11,819.00 9,295.00 8,250.00
Gross profit 10,599.34 11,637.13 11,217.00 10,012.00 10,388.00 3,861.92 12,005.00 11,727.00 12,257.00 14,110.17 13,570.00 12,045.73 14,465.76 14,579.00 16,536.00 19,463.00 14,410.00 10,579.00 11,392.00 10,824.00 7,823.36 7,771.40 6,280.00 3,417.00 7,264.00 9,004.00 7,561.00 7,702.00 6,590.00 8,272.00 8,385.00 8,406.00 8,254.00 7,763.00 6,712.00 6,642.00 7,563.00 7,563.00 7,187.00 6,502.00 5,373.00 6,987.00 6,695.00 8,320.00 7,827.00 8,649.00 8,985.00 8,440.00 8,106.00 7,474.00 7,248.00 9,038.00 9,448.00 9,700.12 8,941.96 8,157.00 11,451.00 4,089.00 10,973.98 12,518.00 11,929.00 12,479.00 12,409.00 12,168.00 12,302.00 12,250.00 11,525.00 10,720.00 8,192.00 8,768.00 12,625.00 13,417.00 10,962.00 11,255.00 9,686.00 9,362.00 7,643.00 7,314.00 7,987.00 8,012.00 7,964.00
Total operating expenses + 3,233.28 6,397.28 3,485.00 4,540.00 3,019.00 -13,701.53 3,195.00 5,406.00 3,273.00 4,064.97 3,590.00 2,011.28 1,904.34 1,885.00 2,366.00 849.99 2,364.00 994.00 -1,000.00 1,929.00 1,383.87 1,494.97 2,751.00 1,416.00 15,691.00 6,156.00 3,462.00 -2,210.00 3,050.00 1,686.00 2,930.00 2,665.00 3,011.00 6,472.00 3,165.00 3,320.00 2,362.00 2,362.00 5,878.00 4,454.00 2,568.00 4,054.00 4,574.00 5,242.00 2,840.00 5,061.00 8,481.00 4,611.00 4,885.00 5,003.00 4,643.00 3,672.00 4,135.00 7,192.11 3,521.21 4,514.00 4,041.00 -2,668.00 3,346.11 3,821.00 4,541.00 9,370.00 5,118.00 5,022.00 4,850.00 8,233.00 4,828.00 3,960.00 3,500.00 6,575.00 4,938.00 3,870.00 3,981.00 5,222.00 3,748.00 3,694.00 3,796.00 3,302.00 2,864.00 2,568.00 2,508.00
Operating income 7,366.06 5,239.85 7,732.00 5,472.00 7,369.00 8,949.45 8,810.00 6,321.00 8,984.00 10,045.19 9,980.00 10,034.46 12,561.42 12,694.00 14,170.00 18,613.01 12,046.00 9,585.00 12,392.00 8,895.00 6,439.49 6,276.43 3,529.00 2,001.00 -8,427.00 2,848.00 3,492.00 9,912.00 3,591.00 6,586.00 5,455.00 5,741.00 5,243.00 1,291.00 3,547.00 4,658.00 5,201.00 5,201.00 1,309.00 2,048.00 2,805.00 2,933.00 2,121.00 3,078.00 4,987.00 3,588.00 504.00 3,829.00 3,221.00 2,471.00 2,605.00 5,366.00 5,313.00 2,508.01 5,420.75 3,643.00 7,410.00 6,757.00 7,627.86 8,697.00 7,388.00 3,109.00 7,291.00 7,146.00 7,452.00 4,017.00 6,697.00 6,760.00 4,692.00 2,193.00 7,687.00 9,547.00 6,981.00 6,033.00 5,938.00 5,668.00 3,847.00 4,012.00 5,123.00 5,444.00 5,456.00
Non-operating income (net) 1,982.01 -1,554.26 551.00 939.00 1,737.00 -14,796.05 -714.00 -6,673.00 -2,032.00 -1,703.99 -2,233.00 -1,325.68 -1,314.75 -1,411.00 -1,492.00 -2,263.01 1,168.00 -1,640.00 -4,571.00 3,045.00 -5,878.76 8,130.51 -4,354.00 -2,468.00 -4,849.00 -1,014.00 -2,628.00 -2,094.00 -2,104.00 -4,955.00 -2,826.00 -1,890.00 -1,828.00 -3,917.00 -3,294.00 -2,556.00 -2,933.00 -2,933.00 -6,946.00 -1,614.00 -2,845.00 -15,015.00 -3,589.00 -1,914.00 -2,349.00 -16,787.00 -2,867.00 -300.00 -12.00 -780.00 -434.00 -1,527.00 396.00 2,569.38 -1,355.19 -4,434.00 -411.00 -1,973.00 -4,057.55 740.00 1,475.00 4,059.00 -277.00 -1,423.00 -1,526.00 1,786.00 -685.00 -561.00 -645.00 445.00 1,099.00 -608.00 -352.00 -1,496.00 -453.00 -145.00 -93.00 36.00 -344.00 -224.00 -342.00
Income before tax 9,348.07 3,685.58 8,283.00 6,411.00 9,106.00 -5,846.60 8,096.00 -352.00 6,952.00 8,341.20 7,747.00 8,708.78 11,246.67 11,283.00 12,678.00 16,350.00 13,214.00 7,945.00 7,821.00 11,940.00 560.73 14,406.94 -825.00 -467.00 -13,276.00 1,834.00 864.00 7,818.00 1,487.00 1,631.00 2,629.00 3,851.00 3,415.00 -2,626.00 253.00 2,102.00 2,268.00 2,268.00 -5,637.00 434.00 -40.00 -12,082.00 -1,468.00 1,164.00 2,638.00 -13,199.00 -2,363.00 3,529.00 3,209.00 1,691.00 2,171.00 3,839.00 5,709.00 5,077.40 4,065.56 -791.00 6,999.00 4,784.00 3,570.32 9,437.00 8,863.00 7,168.00 7,014.00 5,723.00 5,926.00 5,803.00 6,012.00 6,199.00 4,047.00 2,638.00 8,786.00 8,939.00 6,629.00 4,537.00 5,485.00 5,523.00 3,754.00 4,048.00 4,779.00 5,220.00 5,114.00
Income tax expense 3,115.33 304.24 2,230.00 1,654.00 3,111.00 -1,459.66 2,205.00 -27.00 2,147.00 1,984.06 2,263.00 2,665.97 3,687.92 3,007.00 3,888.00 5,309.00 4,566.00 2,269.00 1,867.00 3,784.00 334.02 2,766.78 -568.00 -31.00 -3,300.00 -241.00 992.00 2,960.00 489.00 850.00 1,153.00 1,236.00 1,219.00 -972.00 49.00 2,014.00 737.00 737.00 -298.00 177.00 57.00 -3,014.00 -49.00 870.00 1,056.00 -3,335.00 51.00 1,200.00 763.00 -924.00 623.00 1,095.00 1,784.00 668.69 1,279.54 162.00 1,666.00 1,625.00 683.00 2,286.00 2,152.00 1,326.00 1,983.00 1,487.00 1,560.00 874.00 1,866.00 1,201.00 1,297.00 1,656.00 2,838.00 2,704.00 2,061.00 1,697.00 1,589.00 1,174.00 1,428.00 1,042.00 1,159.00 1,757.00 1,733.00
Net income 6,214.10 3,364.47 6,027.00 4,734.00 5,974.00 -4,389.10 5,870.00 -344.00 4,782.00 6,263.72 5,456.00 6,010.65 7,528.96 8,245.00 8,763.00 11,010.00 8,605.00 5,636.00 5,938.00 8,121.00 207.34 11,531.94 -236.00 -417.00 -9,715.00 1,981.00 2,289.00 4,811.00 1,070.00 551.00 1,683.00 2,794.00 2,145.00 -1,687.00 83.00 96.00 1,417.00 1,417.00 -5,380.00 106.00 -318.00 -9,421.00 -1,062.00 171.00 1,862.00 -9,722.00 -2,150.00 2,225.00 2,280.00 2,760.00 1,484.00 2,996.00 3,854.00 4,391.56 2,752.40 -685.00 5,212.00 3,090.00 3,464.78 6,857.00 6,588.00 5,896.00 4,725.00 4,246.00 4,317.00 5,143.00 3,734.00 3,991.00 2,636.00 2,166.00 5,997.00 6,215.00 4,501.00 2,812.00 3,833.00 4,334.00 2,159.00 2,786.00 3,526.00 3,351.00 3,163.00
about 4 hours ago