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 384,581.00 325,846.00 306,630.00 253,123.00 191,490.00 173,583.00 188,386.00 170,738.00 184,212.00 209,709.00 162,646.00 160,072.00 122,758.00 124,634.00 127,119.00 103,500.00 113,012.00 62,950.00 51,142.00 42,202.18
Cost of revenue 251,955.00 196,746.00 189,813.00 144,897.00 83,306.00 98,010.00 94,256.00 81,199.00 96,711.00 117,595.00 94,802.00 86,755.00 59,156.00 67,386.00 70,160.00 48,192.00 47,248.00 35,869.00 18,813.00 16,047.06
Gross profit 132,626.00 129,100.00 116,817.00 108,226.00 108,184.00 75,573.00 94,130.00 89,539.00 87,501.00 92,114.00 67,844.00 73,317.00 63,602.00 57,248.00 56,959.00 55,308.00 65,764.00 27,081.00 32,329.00 26,155.11
Total operating expenses + 82,376.00 81,544.00 77,117.00 71,532.00 65,953.00 70,343.00 62,887.00 58,931.00 56,919.00 56,435.00 49,579.00 44,509.00 42,737.00 39,832.00 38,708.00 37,278.00 42,303.00 23,537.00 20,551.00 17,889.54
Operating income 50,250.00 47,556.00 39,700.00 36,694.00 42,231.00 5,230.00 31,243.00 30,608.00 30,582.00 35,679.00 18,265.00 28,808.00 20,865.00 17,416.00 18,251.00 18,030.00 23,461.00 3,544.00 11,778.00 8,265.57
Non-operating income (net) 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 50,250.00 47,556.00 39,700.00 36,694.00 42,231.00 5,230.00 31,243.00 30,608.00 30,582.00 35,679.00 18,265.00 28,808.00 20,865.00 17,416.00 18,251.00 18,030.00 23,461.00 3,544.00 11,778.00 8,265.57
Income tax expense 4,401.00 5,428.00 5,823.00 6,452.00 13,847.00 -9,834.00 3,430.00 4,969.00 7,357.00 13,663.00 -7,891.00 6,947.00 4,343.00 4,225.00 3,641.00 5,536.00 8,849.00 -1,334.00 4,147.00 2,384.14
Net income 44,857.00 41,085.00 33,105.00 29,207.00 26,760.00 18,896.00 27,113.00 24,907.00 23,193.00 21,627.00 25,740.00 21,555.00 16,424.00 12,634.00 13,837.00 11,708.00 14,085.00 4,849.00 7,662.00 5,881.44
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 96,477.00 91,597.00 96,153.00 101,767.00 95,066.00 82,101.00 75,262.00 84,157.00 78,110.00 74,513.00 80,179.00 80,893.00 73,986.00 85,162.00 66,824.00 55,519.00 57,871.00 58,680.00 49,397.00 40,536.00 42,877.00 45,731.00 36,109.00 43,997.00 41,530.00 45,981.00 48,317.00 47,489.00 45,574.00 48,305.00 44,513.00 36,625.00 42,553.00 39,570.00 47,571.00 44,769.00 52,162.00 52,859.00 51,938.00 53,304.00 51,514.00 48,679.00 34,122.00 45,136.00 34,710.00 43,274.00 42,869.00 37,827.00 36,090.00 33,859.00 32,041.00 29,544.00 27,315.00 27,660.00 30,141.00 31,001.00 33,767.00 38,561.77 36,800.00 30,925.00 40,284.00 35,179.89 23,451.11 27,177.99 23,030.63 91,100.55 -22,919.72 22,876.67 25,217.88 18,102.44 20,881.78 10,262.45 13,242.96 16,121.74 12,569.21 11,340.89 10,445.55 11,793.21 15,574.87 9,247.89 8,481.22
Cost of revenue 63,629.00 57,185.00 61,946.00 71,658.00 61,166.00 56,273.00 42,185.00 51,464.00 46,824.00 44,180.00 47,771.00 50,127.00 47,735.00 50,786.00 39,472.00 28,566.00 31,175.00 30,801.00 24,233.00 10,764.00 17,508.00 15,221.00 16,613.00 27,167.00 39,009.00 20,440.00 27,421.00 23,601.00 22,066.00 21,516.00 20,149.00 20,306.00 19,316.00 19,140.00 22,838.00 23,888.00 29,260.00 30,528.00 30,146.00 26,941.00 28,148.00 27,644.00 22,870.00 23,813.00 20,475.00 25,089.00 24,776.00 19,187.00 17,703.00 16,181.00 15,545.00 15,161.00 12,269.00 14,371.00 15,629.00 17,593.00 18,253.00 20,468.33 23,350.00 16,594.00 25,314.00 12,239.15 11,646.85 11,518.03 11,227.75 59,482.58 -35,544.36 9,506.45 13,815.41 12,049.96 14,559.04 1,451.86 6,319.86 6,297.15 4,393.01 4,160.49 3,567.72 3,191.67 9,376.05 3,627.75 2,800.08
Gross profit 32,848.00 34,412.00 34,207.00 30,109.00 33,900.00 25,828.00 33,077.00 32,693.00 31,286.00 30,333.00 32,408.00 30,766.00 26,251.00 34,376.00 27,352.00 26,953.00 26,696.00 27,879.00 25,164.00 29,772.00 25,369.00 30,510.00 19,496.00 16,830.00 2,521.00 25,541.00 20,896.00 23,888.00 23,508.00 26,789.00 24,364.00 16,319.00 23,237.00 20,430.00 24,733.00 20,881.00 22,902.00 22,331.00 21,792.00 26,363.00 23,366.00 21,035.00 11,252.00 21,323.00 14,235.00 18,185.00 18,093.00 18,640.00 18,387.00 17,678.00 16,496.00 14,383.00 15,046.00 13,289.00 14,512.00 13,408.00 15,514.00 18,093.44 13,450.00 14,331.00 14,970.00 22,940.74 11,804.26 15,659.96 11,802.88 31,617.97 12,624.64 13,370.22 11,402.47 6,052.48 6,322.74 8,810.58 6,923.10 9,824.59 8,176.20 7,180.41 6,877.83 8,601.54 6,198.82 5,620.14 5,681.14
Total operating expenses + 20,140.00 20,424.00 20,488.00 20,451.00 21,015.00 12,748.00 23,069.00 20,432.00 19,079.00 20,250.00 21,935.00 19,859.00 18,014.00 25,960.00 17,770.00 17,061.00 17,534.00 17,607.00 15,728.00 15,787.00 16,831.00 16,619.00 14,635.00 21,065.00 11,808.00 17,722.00 16,601.00 14,297.00 13,970.00 16,411.00 16,072.00 13,944.00 13,674.00 15,546.00 14,444.00 13,314.00 13,393.00 14,257.00 14,638.00 14,074.00 12,691.00 13,439.00 12,606.00 12,173.00 11,362.00 10,713.00 11,321.00 11,270.00 11,193.00 11,685.00 10,453.00 10,364.00 10,236.00 9,276.00 9,816.00 10,034.00 10,181.00 12,940.95 10,547.00 9,902.00 9,596.00 20,386.13 5,144.87 12,653.52 7,261.75 23,033.88 7,747.95 7,073.48 8,284.24 9,939.93 5,018.39 5,325.85 3,820.11 8,288.36 4,485.82 3,790.85 3,916.47 4,177.13 6,809.69 3,396.10 3,471.05
Operating income 12,708.00 13,988.00 13,719.00 9,658.00 12,885.00 13,080.00 10,008.00 12,261.00 12,207.00 10,083.00 10,473.00 10,907.00 8,237.00 8,416.00 9,582.00 9,892.00 9,162.00 10,272.00 9,436.00 13,985.00 8,538.00 13,891.00 4,861.00 -4,235.00 -9,287.00 7,819.00 4,295.00 9,591.00 9,538.00 10,378.00 8,292.00 2,375.00 9,563.00 4,884.00 10,289.00 7,567.00 9,509.00 8,074.00 7,154.00 12,289.00 10,675.00 7,596.00 -1,354.00 9,150.00 2,873.00 7,472.00 6,772.00 7,370.00 7,194.00 5,993.00 6,043.00 4,019.00 4,810.00 4,013.00 4,696.00 3,374.00 5,333.00 5,152.49 2,903.00 4,429.00 5,374.00 2,554.62 6,659.38 3,006.44 4,541.13 8,584.09 4,876.69 6,296.74 3,118.23 -3,887.45 1,304.35 3,484.74 3,102.99 1,536.23 3,690.38 3,389.55 2,961.36 4,424.41 -610.87 2,224.04 2,210.09
Non-operating income (net) 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 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 12,708.00 13,988.00 13,719.00 9,658.00 12,885.00 13,080.00 10,008.00 12,261.00 12,207.00 10,083.00 10,473.00 10,907.00 8,237.00 8,416.00 9,582.00 9,892.00 9,162.00 10,272.00 9,436.00 13,985.00 8,538.00 13,891.00 4,861.00 -4,235.00 -9,287.00 7,819.00 4,295.00 9,591.00 9,538.00 10,378.00 8,292.00 2,375.00 9,563.00 4,884.00 10,289.00 7,567.00 9,509.00 8,074.00 7,154.00 12,289.00 10,675.00 7,596.00 -1,354.00 9,150.00 2,873.00 7,472.00 6,772.00 7,370.00 7,194.00 5,993.00 6,043.00 4,019.00 4,810.00 4,013.00 4,696.00 3,374.00 5,333.00 5,152.49 2,903.00 4,429.00 5,374.00 2,554.62 6,659.38 3,006.44 4,541.13 8,584.09 4,876.69 6,296.74 3,118.23 -3,887.45 1,304.35 3,484.74 3,102.99 1,536.23 3,690.38 3,389.55 2,961.36 4,424.41 -610.87 2,224.04 2,210.09
Income tax expense 833.00 1,844.00 2,119.00 -1,740.00 2,178.00 1,957.00 -587.00 1,891.00 2,167.00 1,138.00 2,004.00 1,978.00 703.00 643.00 1,464.00 2,282.00 2,210.00 3,242.00 3,041.00 5,246.00 2,318.00 5,701.00 -238.00 -2,332.00 -12,965.00 -896.00 -1,210.00 2,901.00 2,635.00 3,521.00 1,961.00 -3,519.00 3,006.00 -796.00 4,229.00 918.00 3,503.00 2,134.00 1,532.00 5,967.00 4,977.00 2,455.00 -10,652.00 3,216.00 -2,910.00 1,039.00 788.00 2,527.00 2,593.00 1,047.00 1,724.00 252.00 1,320.00 1,083.00 1,242.00 46.00 1,854.00 2,224.38 -687.00 925.00 1,746.00 978.51 2,205.49 692.05 1,022.54 2,686.68 1,918.27 3,161.68 848.93 -2,756.62 -567.28 1,267.20 757.71 503.45 1,270.23 1,274.78 1,062.92 1,592.48 -682.35 736.35 738.00
Net income 11,636.00 11,907.00 11,306.00 11,137.00 10,507.00 10,835.00 10,368.00 10,073.00 9,811.00 8,773.00 8,358.00 8,619.00 7,355.00 7,503.00 7,949.00 7,298.00 6,668.00 6,596.00 6,076.00 8,404.00 5,684.00 8,982.00 4,732.00 1,723.00 3,459.00 8,674.00 5,165.00 6,527.00 6,747.00 6,653.00 6,125.00 5,740.00 6,389.00 5,485.00 5,993.00 6,331.00 6,063.00 5,992.00 5,561.00 5,999.00 5,711.00 5,020.00 9,202.00 5,845.00 5,673.00 6,345.00 5,893.00 4,766.00 4,551.00 4,908.00 4,286.00 3,748.00 3,482.00 2,919.00 3,308.00 3,122.00 3,285.00 2,897.12 3,391.00 3,322.00 3,472.00 1,633.84 4,027.16 2,171.81 3,234.19 7,231.18 2,268.09 2,570.90 2,014.84 -1,159.84 1,871.63 2,217.53 2,043.48 1,061.26 2,420.15 2,114.77 1,898.44 2,831.93 71.48 1,487.69 1,472.09
about 4 hours ago