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 2,766,682.36 2,904,566.45 2,565,556.07 2,711,434.95 2,484,712.28 1,857,593.68 1,822,540.70 1,783,282.34 1,698,360.79 1,558,897.71 1,498,371.72 1,297,966.30 1,197,227.00 1,075,689.89 969,551.00 838,258.00 777,980.72 781,789.47 628,284.36 546,087.86
Cost of revenue 1,538,543.99 1,590,957.78 1,378,611.97 1,514,925.31 1,291,559.80 984,035.92 908,318.19 860,011.39 798,738.66 741,819.92 685,075.25 604,536.82 536,697.00 493,087.25 450,563.00 383,813.00 365,753.42 369,739.16 295,281.87 260,027.69
Gross profit 1,228,138.37 1,313,608.68 1,186,944.10 1,196,509.64 1,193,152.48 873,557.76 914,222.51 923,270.95 899,622.14 817,077.79 813,296.46 693,429.48 660,530.00 582,602.65 518,988.00 454,445.00 412,227.29 412,050.31 333,002.49 286,060.17
Total operating expenses + 1,025,021.69 1,051,001.72 946,977.13 977,748.02 862,681.18 698,376.98 680,257.46 682,006.80 669,576.16 620,637.51 614,691.43 538,608.52 469,275.00 406,999.01 328,228.00 292,396.00 274,530.69 290,984.62 231,618.53 204,711.93
Operating income 203,116.67 262,606.95 239,966.97 218,761.62 330,471.30 175,180.78 233,965.05 472,751.38 227,177.41 192,305.81 213,449.00 183,957.23 191,255.00 176,710.19 169,447.95 162,049.00 137,645.86 121,065.69 101,383.96 79,734.82
Non-operating income (net) -98,291.73 -97,077.23 -136,808.78 -83,013.22 -28,790.85 -31,577.50 -48,343.48 -14,540.03 -30,703.02 -21,977.54 -22,808.89 -16,491.81 -23,646.00 -15,599.96 10,245.05 -14,456.00 15,728.06 -21,162.63 -3,336.65 -9,865.81
Income before tax 104,824.94 165,529.72 103,158.19 135,748.40 301,680.45 143,603.28 185,621.57 458,211.35 196,474.40 170,328.27 190,640.11 167,465.42 167,609.00 161,110.23 179,693.00 147,593.00 153,373.92 99,903.07 98,047.31 69,869.01
Income tax expense -25,722.87 -11,015.07 -15,267.26 263.94 82,629.77 35,408.42 39,975.91 136,126.82 48,365.98 30,246.38 50,114.52 46,673.50 34,705.00 37,133.33 44,890.00 27,656.00 11,669.20 14,085.39 16,668.33 14,242.28
Net income 111,396.79 160,944.14 105,652.73 118,168.35 199,162.73 96,152.27 130,141.69 306,890.79 129,607.35 118,457.49 120,808.14 106,238.45 123,036.00 114,432.73 122,752.00 110,700.00 128,259.77 82,630.70 79,199.20 55,862.62
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 819,515.28 825,974.28 658,627.85 579,913.90 817,670.59 968,077.72 665,823.27 524,641.48 746,023.98 572,606.70 686,677.00 574,241.70 732,030.76 768,362.00 684,105.54 558,502.88 700,464.93 822,348.61 622,729.63 469,994.59 569,639.46 599,629.00 428,355.47 318,375.95 511,232.92 578,072.00 390,249.00 377,362.00 476,858.00 550,601.00 388,349.00 372,170.00 472,163.00 510,120.00 394,512.00 345,043.00 448,686.00 479,983.00 356,817.00 307,905.00 414,193.00 451,952.00 352,912.00 310,673.00 382,834.00 395,649.00 303,953.00 263,553.00 334,811.00 372,966.00 276,715.00 243,446.05 304,100.00 332,211.00 243,977.00 218,020.00 281,482.00 592.36 348.41 191,389.00 242,263.00 250,725.33 193,134.00 180,748.00 213,652.00 231,562.20 173,560.00 158,576.00 214,821.00 266,485.03 168,239.17 148,712.56 182,498.91 198,309.94 137,442.45 120,853.08 159,784.37 166,923.42 124,906.27 111,299.13 139,242.50
Cost of revenue 431,992.86 445,956.27 378,691.84 343,082.28 435,489.18 504,993.83 377,538.50 314,528.12 393,897.33 308,337.77 368,362.00 324,826.38 377,085.58 413,276.00 391,714.49 333,194.47 376,740.25 431,573.67 330,148.40 249,566.84 280,270.89 304,311.00 238,476.78 183,809.38 257,438.40 276,471.00 200,857.00 199,607.00 231,383.00 268,638.00 197,063.00 186,466.00 207,845.00 233,069.00 193,712.00 169,530.00 202,427.00 221,805.00 180,469.00 156,250.00 183,297.00 203,446.00 169,873.00 146,191.00 165,564.00 176,000.00 148,630.00 130,880.00 149,027.00 157,775.00 129,512.00 119,493.69 129,916.00 142,324.00 116,262.00 110,699.00 126,274.00 237.84 152.61 96,328.00 107,535.00 111,075.87 93,796.00 86,777.00 92,165.00 103,069.37 83,793.00 82,121.00 100,772.00 124,264.67 84,311.57 73,568.05 80,365.69 88,529.96 68,491.05 62,348.60 70,296.50 74,542.95 62,399.57 60,207.42 61,283.54
Gross profit 387,522.42 380,018.00 279,936.01 236,831.62 382,181.41 463,083.89 288,284.77 210,113.36 352,126.66 264,268.93 318,315.00 249,415.32 354,945.18 355,086.00 292,391.04 225,308.41 323,724.68 390,774.94 292,581.23 220,427.75 289,368.56 295,318.00 189,878.69 134,566.56 253,794.52 301,601.00 189,392.00 177,755.00 245,475.00 281,963.00 191,286.00 185,704.00 264,318.00 277,051.00 200,800.00 175,513.00 246,259.00 258,178.00 176,348.00 151,655.00 230,896.00 248,506.00 183,039.00 164,482.00 217,270.00 219,649.00 155,323.00 132,673.00 185,784.00 215,191.00 147,203.00 123,952.36 174,184.00 189,887.00 127,715.00 107,321.00 155,208.00 1,107.30 0.00 95,061.00 134,728.00 139,649.46 99,338.00 93,971.00 121,487.00 128,492.82 89,767.00 76,455.00 114,049.00 142,220.36 83,927.59 75,144.51 102,133.22 109,779.99 68,951.41 58,504.48 89,487.87 92,380.47 62,506.70 51,091.70 77,958.97
Total operating expenses + 295,739.42 275,951.56 239,356.51 263,636.61 297,742.62 316,959.66 258,968.04 212,925.91 262,148.11 187,284.37 262,180.07 239,337.33 258,175.70 261,410.00 257,530.84 213,462.56 226,821.43 278,348.19 213,813.23 184,019.60 190,660.52 195,962.00 161,314.94 143,962.78 183,968.35 209,312.00 151,497.00 153,024.00 169,581.00 194,713.00 146,269.00 -59,952.00 173,520.00 186,858.00 157,762.00 152,718.00 167,389.00 176,770.00 145,936.00 136,750.00 156,970.00 179,244.00 145,871.00 134,139.00 149,106.00 156,580.00 128,704.00 96,831.00 129,767.00 138,481.00 112,530.00 102,484.45 116,153.00 120,001.00 95,106.00 88,838.00 99,302.00 0.00 0.00 75,211.00 68,832.00 98,030.98 69,979.00 59,975.00 73,634.00 86,650.90 63,017.00 62,151.00 72,181.00 99,267.67 64,070.21 60,536.00 61,427.95 72,283.49 51,918.16 48,499.21 54,609.16 59,184.34 47,562.94 45,524.02 51,183.59
Operating income 91,783.00 104,066.45 40,579.50 -26,804.99 84,438.79 146,124.23 29,316.72 -2,812.54 89,978.54 76,984.56 56,134.93 10,077.99 96,769.48 75,152.32 34,860.20 11,845.85 96,903.25 116,587.11 78,768.00 36,408.15 98,708.04 80,059.97 28,563.74 -9,396.21 69,826.17 69,704.54 37,895.00 24,731.00 75,894.00 -140,938.97 45,017.00 245,656.00 90,798.00 82,476.41 43,038.00 22,795.00 78,870.00 81,408.00 30,413.00 14,905.00 73,926.00 69,262.00 37,168.00 30,343.00 68,164.00 63,069.00 26,620.00 35,842.00 56,017.00 76,710.00 34,673.00 23,711.08 58,031.00 69,885.00 33,479.00 19,521.00 56,446.00 126.37 48.56 20,155.00 65,895.00 44,050.49 29,358.00 33,996.00 47,854.00 44,204.00 26,751.00 56,172.00 41,868.00 42,952.69 19,857.38 14,608.51 40,705.27 37,496.50 17,033.25 10,005.27 34,878.71 31,582.71 14,943.76 5,622.27 26,775.38
Non-operating income (net) -14,515.31 -22,518.10 -32,198.09 51,980.14 -19,236.55 -42,732.93 -15,756.98 -18,257.31 -20,330.01 -46,874.69 -47,700.93 -22,372.30 -19,860.43 -21,174.32 -25,645.08 -27,261.08 -8,932.61 -6,021.94 -11,159.24 -5,878.40 -5,731.27 -3,120.97 -10,456.55 1,698.58 -13,571.79 9,577.46 -19,990.00 -7,271.00 -4,920.00 227,994.97 -8,830.00 6,786.00 -8,272.00 -459.41 -11,367.00 -9,576.00 -9,303.00 -868.00 -9,437.00 -7,678.00 -12,341.00 -7,864.00 -414.00 -4,152.00 -1,867.00 -7,536.00 310.00 -4,645.00 -2,509.00 -9,702.00 -7,074.00 -4,258.23 -4,481.00 -7,895.00 -3,346.00 -2,148.00 -5,127.00 -0.02 3.08 -5,295.00 -2,086.00 2,861.23 -6,374.00 -2,380.00 -1,773.00 -5,031.16 -1,180.00 -22,602.00 -5,537.00 -9,039.75 -5,814.59 -2,732.53 -3,308.66 7,098.13 -4,398.98 -3,054.24 -2,803.23 -3,491.95 -3,106.59 -1,855.90 -1,262.49
Income before tax 77,267.69 81,548.35 8,381.41 25,175.15 65,202.24 103,391.30 13,559.75 -21,069.86 69,648.53 30,109.87 8,434.00 -12,294.30 76,909.05 53,978.00 9,215.12 -15,415.23 87,970.64 110,565.17 67,608.76 30,529.76 92,976.77 76,939.00 18,107.20 -7,697.63 56,254.38 79,282.00 17,905.00 17,460.00 70,974.00 87,056.00 36,187.00 252,442.00 82,526.00 82,017.00 31,671.00 13,219.00 69,567.00 80,540.00 20,976.00 7,227.00 61,585.00 61,398.00 36,754.00 26,191.00 66,297.00 55,533.00 26,930.00 31,197.00 53,508.00 67,008.00 27,599.00 19,452.85 53,550.00 61,990.00 30,133.00 17,373.00 51,319.00 126.35 51.64 14,860.00 63,809.00 46,911.72 22,984.00 31,616.00 46,081.00 39,172.84 25,571.00 33,570.00 36,331.00 33,912.94 14,042.79 11,875.99 37,396.60 44,594.63 12,634.27 6,951.03 32,075.47 28,090.76 11,837.17 3,766.38 25,512.89
Income tax expense 18,219.99 17,349.45 -12,304.26 36,387.68 3,714.27 21,258.63 -18,994.16 -27,900.47 14,620.92 -17,692.93 -4,227.00 -8,695.39 15,347.64 905.00 -10,185.07 -8,020.38 17,564.61 30,267.97 20,856.95 7,973.32 23,531.53 15,436.00 3,692.44 -4,058.40 20,338.64 18,146.00 6,886.00 -3,622.00 18,566.00 18,795.00 11,909.00 83,740.00 21,683.00 21,680.00 8,218.00 1,013.00 17,456.00 18,661.00 3,729.00 -3,404.00 11,261.00 16,811.00 11,447.00 3,794.00 18,062.00 10,032.00 8,598.00 4,363.00 9,286.00 16,886.00 4,095.00 2,275.62 11,448.00 12,597.00 10,595.00 4,410.00 9,236.00 32.89 16.72 3,266.00 13,973.00 7,992.05 921.00 8,592.00 10,150.00 3,509.67 1,159.00 3,308.00 940.00 8,435.36 3,181.57 -2,049.40 4,309.97 7,819.22 1,892.58 263.30 6,361.19 5,404.57 2,517.41 818.78 5,312.99
Net income 53,856.00 53,324.68 15,496.49 -11,218.02 57,777.61 74,152.70 29,548.45 5,040.25 52,202.73 41,729.42 9,499.00 -3,943.50 58,367.99 46,853.00 17,226.08 -10,455.14 64,544.46 73,642.93 42,168.07 18,967.86 64,383.87 55,043.00 12,131.22 -3,256.66 32,234.52 54,959.00 8,626.00 18,040.00 48,516.00 62,698.00 19,390.00 165,926.00 56,745.00 55,443.00 19,111.00 8,455.00 46,598.00 55,432.00 12,158.00 6,281.00 44,586.00 38,287.00 20,684.00 18,549.00 43,289.00 40,600.00 14,921.00 23,468.00 40,568.00 46,292.00 20,999.00 15,429.00 40,315.00 45,509.00 17,388.00 11,310.92 40,225.00 84.73 32.66 10,197.00 45,515.00 36,844.52 19,569.00 20,618.00 33,668.00 32,743.47 17,962.00 33,798.00 34,655.00 24,868.77 10,148.11 13,070.00 34,493.00 35,976.70 10,179.03 6,845.71 25,444.74 22,600.70 9,908.94 3,493.45 20,462.91
4 days ago