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 191,567.00 192,434.00 98,581.00 94,950.00 89,113.00 74,208.00 85,582.00 87,738.00 83,730.00 80,104.00 79,804.00 83,619.00 83,946.00 73,565.00 86,094.00 104,960.00 109,629.00 72,243.00 62,255.00 69,391.00
Cost of revenue 84,145.00 96,368.00 4,394.00 2,543.00 4,594.00 19,545.00 25,935.00 227.00 16,308.00 13,558.00 13,710.00 13,209.00 16,311.00 24,913.00 35,030.00 23,390.00 22,352.00 12,777.00 9,666.00 8,735.00
Gross profit 107,422.00 96,066.00 94,187.00 92,407.00 84,519.00 74,208.00 85,582.00 87,511.00 83,730.00 80,104.00 79,804.00 83,619.00 83,946.00 73,565.00 86,094.00 81,570.00 87,277.00 59,466.00 52,589.00 60,656.00
Total operating expenses + 69,727.00 66,812.00 65,845.00 61,438.00 59,731.00 55,213.00 52,828.00 53,154.00 54,517.00 55,083.00 57,617.00 75,656.00 69,213.00 70,493.00 64,773.00 58,261.00 26,566.00 16,737.00 13,196.00 12,149.00
Operating income 37,695.00 29,254.00 28,342.00 30,969.00 33,976.00 18,995.00 32,754.00 34,584.00 29,213.00 25,021.00 22,187.00 8,899.00 15,819.00 2,736.00 -230.00 -1,323.00 4,360.00 4,428.00 20,924.00 31,973.00
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 -936.00 -1,086.00 336.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 37,695.00 29,254.00 28,342.00 30,969.00 33,976.00 18,995.00 32,754.00 34,584.00 29,213.00 25,021.00 22,187.00 7,963.00 14,733.00 3,072.00 -230.00 -1,323.00 4,360.00 4,428.00 20,924.00 31,973.00
Income tax expense 7,186.00 2,122.00 1,827.00 3,441.00 1,998.00 1,101.00 5,324.00 6,437.00 10,981.00 7,199.00 6,277.00 2,443.00 4,194.00 1,116.00 -1,676.00 915.00 -1,916.00 420.00 5,942.00 10,840.00
Net income 30,509.00 27,132.00 26,515.00 27,528.00 31,978.00 17,894.00 27,430.00 28,147.00 18,232.00 17,906.00 15,888.00 4,833.00 11,431.00 2,758.00 1,446.00 -2,238.00 6,276.00 4,008.00 14,982.00 21,133.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 30,272.00 49,691.00 48,221.00 46,666.00 46,989.00 46,965.00 25,345.00 25,377.00 25,818.00 20,855.00 25,167.00 25,197.00 25,327.00 23,440.00 23,604.00 22,165.00 23,198.00 22,549.00 23,390.00 23,087.00 24,681.00 20,046.00 18,947.00 17,209.00 18,006.00 21,408.00 19,956.00 22,227.00 21,991.00 21,772.00 22,008.00 22,451.00 22,236.00 19,435.00 21,005.00 22,103.00 21,413.00 19,216.00 20,785.00 20,310.00 19,793.00 18,772.00 20,186.00 20,697.00 20,149.00 18,506.00 20,573.00 21,336.00 21,557.00 21,152.00 21,234.00 21,516.00 21,484.00 14,856.00 20,196.00 21,606.00 21,553.00 21,661.00 27,092.00 12,069.00 25,490.00 20,886.00 26,466.00 29,153.00 31,969.00 23,050.00 25,989.00 26,831.00 35,758.00 16,471.00 19,621.00 20,315.00 17,003.00 12,672.00 15,929.00 19,563.00 18,155.00 15,297.00 18,184.00 18,221.00 17,691.00
Cost of revenue 1,337.00 19,819.00 21,428.00 21,795.00 21,103.00 23,070.00 12,619.00 12,514.00 13,583.00 22,787.00 12,236.00 12,398.00 12,656.00 11,486.00 11,835.00 11,833.00 11,999.00 655.00 11,256.00 11,385.00 12,339.00 1,261.00 11,380.00 10,461.00 10,676.00 5,727.00 12,484.00 10,465.00 10,596.00 -59.00 3,522.00 3,583.00 3,698.00 4,605.00 3,621.00 3,977.00 3,755.00 3,347.00 3,776.00 3,793.00 3,922.00 2,154.00 3,712.00 3,860.00 3,984.00 2,736.00 9,747.00 7,839.00 10,047.00 3,262.00 5,420.00 4,892.00 7,034.00 6,869.00 6,396.00 5,518.00 6,130.00 13,926.00 5,671.00 8,181.00 7,252.00 6,879.00 5,456.00 5,387.00 5,668.00 5,824.00 5,604.00 5,876.00 5,048.00 4,291.00 3,679.00 2,699.00 2,108.00 2,879.00 2,333.00 2,354.00 2,100.00 2,234.00 2,170.00 2,181.00 2,150.00
Gross profit 28,935.00 29,872.00 26,793.00 24,871.00 25,886.00 23,895.00 12,726.00 12,863.00 12,235.00 20,855.00 12,931.00 12,799.00 12,671.00 23,440.00 11,769.00 10,332.00 11,199.00 22,549.00 12,134.00 11,702.00 12,342.00 20,046.00 7,567.00 6,748.00 7,330.00 21,408.00 7,472.00 11,762.00 11,395.00 21,831.00 18,486.00 18,868.00 18,538.00 14,830.00 17,384.00 18,126.00 17,658.00 15,869.00 17,009.00 16,517.00 15,871.00 16,618.00 16,474.00 16,837.00 16,165.00 15,770.00 10,826.00 13,497.00 11,510.00 17,890.00 15,814.00 16,624.00 14,450.00 7,987.00 13,800.00 16,088.00 15,423.00 7,735.00 21,421.00 3,888.00 18,238.00 14,007.00 21,010.00 23,766.00 26,301.00 17,226.00 20,385.00 20,955.00 30,710.00 12,180.00 15,942.00 17,616.00 14,895.00 5,729.00 13,596.00 17,209.00 16,055.00 13,063.00 16,014.00 16,040.00 15,541.00
Total operating expenses + 18,531.00 17,437.00 17,337.00 17,183.00 17,770.00 16,787.00 14,763.00 5,942.00 17,237.00 17,731.00 17,072.00 14,804.00 16,238.00 15,543.00 15,303.00 15,273.00 15,319.00 14,731.00 14,440.00 15,045.00 15,515.00 13,927.00 14,401.00 13,410.00 13,475.00 13,239.00 13,097.00 13,268.00 13,224.00 13,074.00 13,014.00 13,953.00 13,842.00 13,274.00 13,394.00 13,982.00 14,093.00 13,293.00 13,481.00 13,493.00 14,816.00 14,010.00 13,939.00 13,958.00 15,827.00 14,196.00 20,142.00 18,541.00 22,238.00 17,307.00 16,389.00 16,018.00 19,500.00 16,760.00 7,748.00 6,889.00 7,378.00 14,037.00 7,164.00 9,507.00 8,462.00 4,658.00 6,604.00 6,526.00 6,672.00 4,214.00 6,636.00 6,919.00 5,974.00 3,960.00 4,708.00 3,632.00 3,030.00 3,530.00 3,143.00 3,174.00 2,884.00 3,414.00 3,016.00 2,965.00 2,943.00
Operating income 10,404.00 12,435.00 9,456.00 7,688.00 8,116.00 7,108.00 10,582.00 19,435.00 7,262.00 3,124.00 8,095.00 26,230.00 9,089.00 7,897.00 8,301.00 6,892.00 7,879.00 7,818.00 8,950.00 8,042.00 9,166.00 6,119.00 4,546.00 3,799.00 4,531.00 8,169.00 6,859.00 8,959.00 8,767.00 9,167.00 8,994.00 9,227.00 8,394.00 6,329.00 7,751.00 8,313.00 7,594.00 5,369.00 7,485.00 7,273.00 5,552.00 6,164.00 6,454.00 6,951.00 4,535.00 4,938.00 6,665.00 7,030.00 5,558.00 6,411.00 6,215.00 6,243.00 4,460.00 -2,295.00 6,228.00 7,103.00 8,083.00 7,624.00 8,689.00 7,541.00 9,460.00 9,349.00 11,605.00 12,605.00 13,207.00 13,012.00 11,887.00 12,673.00 16,182.00 8,220.00 17,488.00 16,395.00 18,829.00 2,199.00 10,453.00 14,035.00 13,171.00 9,649.00 15,637.00 15,263.00 14,734.00
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 -3,258.00 -11,875.00 0.00 0.00 0.00 -18,196.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 -469.00 0.00 -729.00 0.00 -168.00 -140.00 -192.00 -274.00 554.00 -181.00 -456.00 -575.00 -1,402.00 -207.00 -212.00 -213.00 -628.00 -6,234.00 -4,235.00 -6,239.00 -2,566.00 -1,370.00 -745.00 -2,476.00 391.00 -5,118.00 -3,956.00 -7,364.00 -5,192.00 -1,256.00 -20,416.00 -6,680.00 -12,944.00 -17,517.00 -8,810.00 -8,818.00 -14,431.00 -13,863.00 -10,294.00 -10,806.00 -12,022.00 -15,977.00 -11,474.00 -17,031.00 -3,114.00 -5,097.00 -5,375.00 -5,348.00 -1,826.00 -7,481.00 -6,766.00 -7,237.00
Income before tax 10,404.00 12,435.00 9,456.00 7,688.00 8,116.00 7,108.00 7,324.00 7,560.00 7,262.00 3,124.00 8,095.00 8,034.00 9,089.00 7,897.00 8,301.00 6,892.00 7,879.00 7,818.00 8,950.00 8,042.00 9,166.00 6,119.00 4,546.00 3,799.00 4,531.00 8,169.00 6,859.00 8,959.00 8,767.00 8,698.00 8,994.00 8,498.00 8,394.00 6,161.00 7,611.00 8,121.00 7,320.00 5,923.00 7,304.00 6,817.00 4,977.00 4,762.00 6,247.00 6,739.00 4,322.00 4,310.00 431.00 2,795.00 -681.00 3,845.00 4,845.00 5,498.00 1,984.00 -1,904.00 1,110.00 3,147.00 719.00 2,432.00 7,433.00 -12,875.00 2,780.00 -3,595.00 -5,912.00 3,795.00 4,389.00 -1,419.00 -1,976.00 2,379.00 5,376.00 -3,802.00 1,511.00 4,921.00 1,798.00 -915.00 5,356.00 8,660.00 7,823.00 7,823.00 8,156.00 8,497.00 7,497.00
Income tax expense 1,820.00 4,907.00 987.00 572.00 720.00 443.00 428.00 663.00 588.00 20.00 293.00 626.00 928.00 765.00 1,219.00 645.00 812.00 805.00 1,259.00 1,182.00 1,116.00 649.00 335.00 266.00 521.00 1,175.00 1,082.00 1,611.00 1,456.00 1,420.00 1,827.00 1,714.00 1,476.00 3,796.00 2,187.00 3,015.00 1,983.00 1,311.00 2,349.00 2,034.00 1,505.00 1,478.00 1,628.00 1,903.00 1,225.00 1,260.00 663.00 504.00 405.00 406.00 2,348.00 1,486.00 501.00 2,636.00 770.00 684.00 66.00 441.00 1,201.00 -4,049.00 731.00 -2,351.00 1,387.00 672.00 1,207.00 -1,225.00 -975.00 -845.00 1,129.00 -2,013.00 334.00 1,511.00 588.00 -1,183.00 1,658.00 2,899.00 2,568.00 2,567.00 2,740.00 3,022.00 2,511.00
Net income 8,584.00 7,528.00 8,469.00 7,116.00 7,396.00 6,665.00 6,896.00 6,897.00 6,674.00 3,144.00 7,802.00 7,408.00 8,161.00 7,132.00 7,082.00 6,247.00 7,067.00 7,013.00 7,691.00 9,224.00 8,050.00 5,470.00 4,881.00 3,533.00 4,010.00 6,994.00 5,777.00 7,348.00 7,311.00 7,278.00 7,167.00 6,784.00 6,918.00 2,365.00 5,587.00 5,269.00 4,856.00 4,696.00 4,955.00 4,232.00 2,680.00 3,336.00 4,508.00 5,320.00 3,357.00 3,050.00 -470.00 2,291.00 -514.00 3,439.00 2,497.00 4,012.00 1,110.00 367.00 340.00 2,463.00 653.00 1,991.00 6,232.00 -8,826.00 2,049.00 -1,244.00 -7,299.00 3,123.00 3,182.00 -194.00 -1,001.00 3,224.00 4,247.00 -1,789.00 1,177.00 3,410.00 1,210.00 268.00 3,698.00 5,761.00 5,255.00 5,256.00 5,416.00 5,475.00 4,986.00
about 2 hours ago