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 46,647.72 37,487.16 702,692.00 597,008.00 505,460.00 492,966.00 506,711.00 469,744.00 439,932.00 399,507.00 311,589.00 263,449.00 258,097.00 238,309.00 203,044.00 169,702.00 197,033.00 168,022.00 147,556.00 126,427.00
Cost of revenue 27,700.50 22,066.43 423,185.00 355,490.00 299,276.00 303,313.00 315,230.00 294,574.00 277,842.00 251,303.00 188,410.00 153,278.00 148,443.00 137,009.00 118,009.00 98,732.00 106,195.00 90,399.00 79,801.00 67,940.00
Gross profit 18,947.22 15,420.73 279,507.00 241,518.00 206,184.00 189,653.00 191,481.00 175,170.00 162,090.00 148,204.00 123,179.00 110,171.00 109,654.00 101,300.00 85,035.00 70,970.00 90,838.00 77,623.00 67,755.00 58,487.00
Total operating expenses + 14,944.78 12,069.31 221,629.00 177,775.00 152,468.00 146,849.00 142,183.00 132,259.00 121,419.00 110,478.00 88,201.00 79,601.00 79,704.00 72,073.00 58,131.00 48,441.00 63,826.00 54,939.00 48,186.00 41,097.00
Operating income 4,002.44 3,351.42 57,878.00 63,743.00 53,716.00 42,804.00 49,298.00 42,911.00 40,671.00 37,726.00 34,978.00 30,570.00 29,950.00 28,373.81 26,904.00 22,529.00 21,130.00 22,684.00 19,569.00 17,390.00
Non-operating income (net) -1,154.66 -207.25 -468.00 -17,148.00 -10,736.00 -24,229.00 -10,774.00 -3,029.00 3,023.00 -2,663.00 -3,770.00 -1,687.00 -39.00 7,626.19 4,468.15 1,103.00 -4,372.00 -9,199.00 -2,683.00 -2,922.00
Income before tax 2,847.77 3,144.17 57,410.00 46,595.00 42,980.00 18,575.00 38,524.00 39,882.00 43,694.00 35,063.00 31,208.00 28,883.00 29,911.00 36,000.00 31,372.15 23,632.00 16,758.00 13,485.00 16,886.00 14,468.00
Income tax expense 1,101.63 1,219.84 12,971.00 13,275.00 13,566.00 14,819.00 10,476.00 10,169.00 10,213.00 7,888.00 7,932.00 6,253.00 7,756.00 7,949.00 8,380.13 5,550.27 3,778.06 4,207.00 4,950.00 4,608.00
Net income 1,077.84 1,282.29 65,689.00 23,909.00 28,495.00 -1,930.00 20,699.00 23,990.00 42,409.00 21,140.00 17,683.00 16,701.00 15,922.00 20,707.00 15,332.00 40,251.00 9,908.00 6,708.00 8,511.00 7,127.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 11,620.77 12,209.17 11,662.70 11,340.59 9,477.78 10,010.81 196,771.23 198,744.88 176,762.56 182,881.07 181,681.14 178,704.92 159,424.87 145,565.57 157,693.26 145,984.00 147,765.17 151,985.60 142,442.74 137,335.05 124,497.62 129,810.55 126,500.64 114,452.65 122,202.16 132,520.64 130,470.01 127,562.47 116,157.88 126,706.40 118,371.44 114,918.93 109,747.23 113,398.88 109,749.30 107,564.59 109,219.24 117,537.29 100,324.71 96,172.35 85,472.66 91,592.92 78,763.27 75,909.84 65,322.98 54,666.82 72,390.81 70,885.02 65,506.35 73,479.95 63,977.02 62,047.00 57,242.43 63,436.00 59,675.00 59,586.00 53,746.00 58,515.00 50,807.00 48,392.00 42,892.00 46,052.00 42,782.00 41,899.00 38,969.00 54,116.00 41,037.00 38,747.00 43,445.00 48,831.00 41,723.00 40,485.37 36,181.00 41,473.00 37,659.00 36,006.00 31,576.00 33,895.00 34,272.00 31,869.00 29,043.00
Cost of revenue 6,917.63 7,137.66 7,005.56 6,730.52 5,658.30 5,639.09 117,403.13 116,305.10 108,423.39 105,536.95 110,877.17 109,400.04 97,370.84 73,775.94 98,677.41 89,799.56 93,237.09 91,882.56 89,349.20 83,361.08 77,955.16 78,011.98 77,965.03 70,937.06 76,398.93 80,423.61 81,586.59 79,958.11 73,261.70 76,971.06 75,065.98 72,452.82 70,084.15 68,697.54 70,140.92 68,684.65 70,318.90 72,918.79 63,694.00 60,237.45 54,452.77 54,830.57 47,898.34 46,108.10 39,572.99 32,039.25 41,737.25 41,153.76 38,347.74 41,637.06 36,940.04 36,393.86 33,472.04 35,407.00 34,258.00 34,593.00 31,811.00 33,249.00 29,584.00 28,300.00 25,535.00 26,423.00 24,769.00 24,358.00 25,684.00 28,825.00 27,193.00 25,684.00 24,144.00 26,158.00 22,447.00 21,452.82 19,904.00 22,088.00 19,790.00 19,252.00 17,617.00 17,897.00 17,522.00 16,909.00 14,928.00
Gross profit 4,703.14 5,071.51 4,657.14 4,610.07 3,819.48 4,371.72 79,368.10 82,439.78 68,339.17 77,344.12 70,803.97 69,304.88 62,054.03 71,789.63 59,015.86 56,184.43 54,528.08 60,103.04 53,093.54 53,973.97 46,542.46 51,798.57 48,535.61 43,515.59 45,803.23 52,097.03 48,883.42 47,604.36 42,896.18 49,735.35 43,305.46 42,466.11 39,663.08 44,701.34 39,608.38 38,879.94 38,900.34 44,618.50 36,630.72 35,934.90 31,019.88 36,762.35 30,864.93 29,801.74 25,749.98 22,627.57 30,653.56 29,731.26 27,158.61 31,842.89 27,036.98 27,003.74 23,770.39 28,029.00 25,417.00 24,993.00 21,935.00 25,266.00 21,223.00 20,092.00 17,357.00 19,629.00 18,013.00 17,541.00 20,448.00 25,291.00 23,454.00 22,495.00 19,301.00 22,673.00 19,276.00 19,032.55 16,277.00 19,385.00 16,941.00 16,754.00 13,959.00 15,998.00 14,630.00 14,960.00 12,597.00
Total operating expenses + 3,902.60 3,811.68 3,672.23 3,667.77 3,212.59 6,633.65 62,079.33 65,029.33 55,913.61 128,816.25 55,450.17 44,476.95 50,763.62 111,937.93 44,957.63 42,114.98 42,507.46 99,521.69 38,166.57 39,463.63 36,561.10 70,739.12 39,706.85 43,193.55 36,013.48 85,064.95 36,637.37 35,647.29 34,131.39 77,247.34 33,619.92 32,791.01 31,511.73 99,156.90 2,201.54 32,523.56 28,208.00 67,586.66 28,342.46 27,676.83 24,598.04 59,005.29 22,487.04 21,820.70 19,865.97 45,200.05 22,068.35 21,879.94 21,022.66 51,617.19 19,770.40 -9,487.43 17,803.84 18,294.00 18,034.00 18,205.00 16,800.00 16,163.00 14,764.00 13,815.00 12,585.00 12,464.00 12,446.00 12,210.00 15,176.00 17,105.00 16,235.00 15,708.00 14,520.00 15,563.00 13,599.00 13,193.02 12,297.00 13,302.00 11,864.00 11,646.00 10,843.00 11,297.00 10,177.00 10,114.00 9,328.00
Operating income 800.54 1,259.83 984.91 942.30 606.89 -2,261.93 17,288.77 17,410.45 12,425.56 -51,472.13 15,353.80 24,827.93 11,290.40 -40,148.30 14,058.23 14,069.46 12,020.62 -39,418.66 14,926.97 14,510.33 9,981.36 -18,940.55 8,828.76 322.04 9,789.75 -32,967.92 12,246.05 11,957.08 8,764.79 -27,511.99 9,685.54 9,675.10 8,151.35 -54,455.56 37,406.84 47,027.38 10,692.34 -22,968.16 8,288.25 8,258.07 6,421.84 -22,242.94 8,377.88 7,981.04 5,884.02 -22,572.48 8,585.20 7,851.32 6,135.95 -19,774.30 7,266.58 7,296.83 35,160.89 10,352.00 7,383.00 6,686.00 5,213.00 9,103.00 6,459.00 6,277.00 4,772.00 7,165.00 5,567.00 5,331.00 4,466.00 8,186.00 7,219.00 6,787.00 4,781.00 7,110.00 5,677.00 5,917.00 3,980.00 6,083.00 5,077.00 5,108.00 3,329.00 4,701.00 4,453.00 4,846.00 3,269.00
Non-operating income (net) 390.87 -299.65 -291.08 -401.01 -63.20 3,017.07 1,642.14 4,399.92 -3,375.00 57,802.06 4,317.09 -6,609.81 1,900.65 56,334.34 -1,207.78 -2,967.63 -5,563.93 53,629.97 5,323.45 -5,935.41 -1,062.01 22,846.45 -2,942.56 -5,367.67 4,038.78 42,036.11 758.06 -1,298.52 -2,971.65 42,878.53 -1,713.96 4,937.14 -6,219.71 44,251.76 2,418.85 -41,270.34 -2,378.27 34,847.98 1,109.32 -308.83 -585.47 32,195.73 -511.99 -368.37 -107.37 31,358.08 -594.86 -1,143.65 -736.56 28,798.37 1,021.87 -183.77 -29,675.46 -627.00 1,398.00 207.00 -17.00 630.00 -151.00 -834.00 -651.00 424.00 1,640.00 -306.00 -655.00 -2,382.00 -2,803.00 -2,602.00 -2,432.00 -5,316.00 -1,847.00 -1,046.00 -990.00 -555.00 -389.00 -886.00 -794.00 -791.00 -125.00 -1,526.00 -729.00
Income before tax 1,191.42 960.19 693.82 541.28 543.69 755.13 18,930.92 21,810.37 9,050.56 6,329.93 19,670.89 18,218.12 13,191.06 16,186.04 12,850.45 11,101.82 6,456.69 14,211.32 20,250.42 8,574.92 8,919.35 3,905.90 5,886.20 -5,045.63 13,828.53 9,068.20 13,004.11 10,658.56 5,793.14 15,366.54 7,971.58 14,612.24 1,931.64 -10,203.80 39,825.69 5,757.04 8,314.07 11,879.82 9,397.57 7,949.24 5,836.37 9,952.79 7,865.89 7,612.67 5,776.65 8,785.60 7,990.34 6,707.67 5,399.39 9,024.07 8,288.45 7,113.06 5,485.43 9,725.00 8,781.00 6,893.00 5,196.00 9,733.00 6,308.00 5,443.00 4,121.00 7,589.00 7,207.00 5,025.00 3,811.00 5,804.00 4,416.00 4,185.00 2,349.00 1,794.00 3,830.00 4,871.00 2,990.00 5,528.00 4,688.00 4,222.00 2,535.00 3,910.00 4,328.00 3,320.00 2,540.00
Income tax expense 204.92 388.57 205.66 232.80 230.88 457.93 5,935.68 6,555.26 3,381.13 -3,025.83 6,400.38 5,515.30 4,081.15 2,151.11 4,482.23 4,612.12 2,029.54 4,100.29 4,205.13 3,313.50 2,659.09 3,167.74 1,195.27 5,733.63 4,722.37 2,982.00 3,390.66 2,168.29 1,935.05 3,671.28 1,783.88 4,207.08 506.77 1,309.48 6,125.18 1,353.00 1,425.34 3,060.70 1,468.01 1,868.57 1,490.73 2,447.41 1,806.11 2,255.47 1,423.01 1,193.01 1,273.56 2,250.39 1,536.04 2,085.63 2,181.99 1,939.00 1,475.00 2,843.00 2,127.00 1,456.00 1,447.00 2,511.00 2,022.00 1,888.00 1,172.00 1,153.00 2,150.00 1,230.00 1,164.00 -321.00 1,382.00 1,259.00 879.00 658.00 1,266.00 1,328.57 952.00 1,741.00 1,311.00 1,142.00 785.00 1,412.00 1,289.00 997.00 801.00
Net income 829.18 472.11 131.22 145.51 281.45 257.50 5,897.97 12,590.32 2,866.75 1,723.50 9,740.69 6,152.51 48,072.29 3,927.47 10,746.77 5,234.25 4,000.51 6,727.28 14,114.00 3,087.97 4,565.74 -1,238.10 3,222.77 -11,695.40 7,780.73 4,803.40 7,274.18 6,379.60 2,241.82 10,759.69 4,692.70 8,537.43 0.18 3,040.43 32,449.84 3,327.92 3,589.82 6,662.82 6,690.56 4,797.19 2,989.43 5,637.23 4,973.72 3,932.40 3,139.64 6,310.55 4,805.57 3,011.83 2,573.06 5,172.41 4,478.36 3,565.00 2,613.00 9,737.00 4,725.00 3,897.00 2,318.00 5,478.00 4,639.00 2,844.00 2,181.00 5,057.00 3,940.00 29,374.00 1,988.00 4,085.00 2,520.00 2,504.00 783.00 854.00 2,020.00 2,496.00 1,292.00 2,781.00 2,400.00 2,238.00 1,142.00 1,717.00 2,123.00 1,883.00 1,194.00
about 9 hours ago