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 3,344,835.85 3,408,546.34 2,742,422.64 2,608,420.59 2,480,050.25 1,526,305.45 1,784,199.29 1,807,574.78 1,775,237.81 1,753,622.20 2,030,444.08 1,772,168.17 1,497,623.98 1,167,769.01 1,038,857.79 816,418.26 713,635.71 884,859.26 603,658.28 546,338.97
Cost of revenue 2,037,679.12 2,056,570.14 1,677,853.41 1,598,996.55 1,538,770.71 918,955.73 1,051,392.80 1,045,947.80 1,026,445.72 1,020,044.48 1,196,927.57 1,066,183.67 900,354.74 696,257.99 611,542.71 463,473.94 411,407.56 510,028.27 346,662.06 326,430.55
Gross profit 1,307,156.73 1,351,976.20 1,064,569.23 1,009,424.05 941,279.54 607,349.72 732,806.48 761,626.99 748,792.10 733,577.71 833,516.51 705,984.51 597,269.24 471,511.02 427,315.08 352,944.32 302,228.14 374,830.99 256,996.23 219,908.42
Total operating expenses + 854,646.69 932,239.78 697,294.86 669,071.22 629,696.52 399,067.53 517,204.55 534,759.75 531,312.47 539,074.77 619,815.22 530,960.94 446,151.44 324,686.33 281,719.49 221,406.49 185,643.86 237,956.88 153,658.93 124,780.53
Operating income 452,510.04 419,736.42 367,274.36 340,352.83 311,583.01 208,282.19 215,601.94 226,867.23 217,479.63 194,502.95 213,701.29 175,023.56 151,117.81 146,824.69 145,595.59 131,537.84 116,584.28 136,874.11 103,337.30 95,127.89
Non-operating income (net) -71,875.70 -30,660.82 -94,433.36 -111,795.22 -84,235.56 -48,286.88 21,498.77 -61,534.86 -53,484.17 -55,535.74 -73,384.04 -78,559.24 -39,674.51 -20,540.10 -6,379.93 -2,981.48 -1,116.05 -11,483.37 -451.81 -7,240.77
Income before tax 380,634.34 389,075.60 272,841.00 228,557.61 227,347.45 159,995.32 237,100.71 165,332.37 163,995.46 138,967.21 140,317.25 96,464.32 111,443.30 126,284.59 139,215.67 128,556.36 115,468.23 125,390.74 102,885.49 87,887.12
Income tax expense 110,156.93 141,018.04 90,066.22 102,441.54 51,662.56 49,345.43 61,344.79 60,037.47 49,734.54 48,152.55 45,037.37 21,712.75 22,603.17 38,356.05 36,660.63 33,384.01 26,486.40 26,367.24 25,476.38 13,555.88
Net income 268,696.94 245,963.06 179,559.33 123,208.74 173,074.18 109,645.54 174,227.19 104,379.32 113,142.39 89,311.97 95,026.33 74,438.79 87,575.89 87,298.78 102,551.84 95,169.87 88,979.34 99,039.71 77,368.52 74,301.67
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 958,487.41 921,079.06 800,361.41 738,154.04 844,932.44 1,049,474.22 703,152.67 684,904.42 839,533.27 586,914.09 711,716.43 616,175.36 691,052.29 789,934.00 679,187.59 646,133.04 603,652.47 651,498.00 562,314.96 452,589.35 505,964.85 501,786.70 397,987.11 305,502.34 538,439.50 553,733.38 417,866.64 380,978.31 455,226.38 480,508.00 344,122.37 390,677.47 481,694.31 524,298.00 414,305.04 404,948.66 501,388.02 519,111.00 422,830.45 376,404.80 459,113.13 530,572.00 433,341.71 409,760.40 503,720.58 537,407.76 425,449.01 386,032.43 448,310.68 475,460.28 342,886.52 326,663.55 376,665.96 403,753.47 244,440.78 234,470.13 289,628.43 294,699.53 228,107.95 209,280.74 250,776.20 262,642.91 204,117.30 191,488.92 230,025.41 210,908.79 179,810.72 166,339.94 85,685.86 85,685.86 201,403.73 187,932.21 164,272.10 194,007.41 145,514.58 137,378.09 159,267.93 165,779.19 126,412.43 117,846.07 139,392.95
Cost of revenue 565,412.45 550,217.78 498,442.93 458,312.64 504,362.76 622,202.59 436,846.86 419,582.77 498,459.62 362,892.20 437,679.26 378,883.53 418,718.17 481,548.00 423,142.38 397,814.05 365,559.34 394,318.00 362,877.71 290,956.85 307,104.64 301,268.32 241,391.71 192,825.20 312,246.54 314,879.70 255,274.30 226,836.02 266,085.63 275,877.00 205,344.57 229,522.07 269,854.96 294,600.00 245,710.92 243,281.39 283,093.38 297,833.00 249,557.31 221,328.54 265,190.74 308,258.00 258,884.86 245,533.00 294,030.39 313,092.18 260,710.76 240,918.26 266,522.20 287,328.90 206,339.17 200,582.96 220,561.69 236,619.67 148,338.86 144,188.49 169,808.20 171,264.40 134,001.19 127,820.81 145,494.78 147,366.50 116,874.74 111,975.33 128,299.00 110,766.21 103,109.88 95,800.24 195,497.98 195,497.98 114,800.88 104,178.14 88,186.77 99,764.74 82,524.81 78,349.66 90,515.90 90,448.48 72,369.04 68,900.11 81,934.77
Gross profit 393,074.96 370,861.28 301,918.48 279,841.40 340,569.68 427,271.63 266,305.81 265,321.64 341,073.65 224,021.89 274,037.17 237,291.83 272,334.12 308,386.00 256,045.21 248,318.99 238,093.13 257,180.00 199,437.25 161,632.51 198,860.21 200,518.38 156,595.40 112,677.15 226,192.96 238,853.68 162,592.34 154,142.29 189,140.75 204,631.00 138,777.80 161,155.41 211,839.35 229,698.00 168,594.12 161,667.27 218,294.64 221,278.00 173,273.14 155,076.26 193,922.39 222,314.00 174,456.85 164,227.40 209,690.19 224,315.57 164,738.25 145,114.17 181,788.47 188,131.37 136,547.36 126,080.59 156,104.27 167,133.80 96,101.93 90,281.64 119,820.23 123,435.13 94,106.76 81,459.93 105,281.42 115,276.41 87,242.57 79,513.59 101,726.41 100,142.58 76,700.85 70,539.70 -109,812.11 -109,812.11 86,602.85 83,754.07 76,085.33 94,242.67 62,989.77 59,028.44 68,752.02 75,330.70 54,043.39 48,945.96 57,458.18
Total operating expenses + 245,616.76 230,593.71 210,783.25 205,872.98 216,182.33 281,954.24 193,609.84 199,635.47 220,354.63 119,785.92 194,414.84 167,786.78 180,012.11 193,344.00 182,933.81 197,064.37 149,710.93 156,946.00 141,450.24 116,788.79 123,747.24 102,152.79 102,293.80 100,611.89 149,027.59 144,095.38 125,401.44 118,703.18 122,402.22 125,145.00 106,799.83 124,081.71 141,370.10 151,859.00 126,098.17 129,653.85 142,239.93 148,624.00 133,221.68 123,484.71 129,517.54 151,819.00 136,344.31 125,376.48 145,950.56 154,818.18 131,141.10 116,140.35 131,368.71 124,264.13 108,814.11 99,940.88 110,062.48 108,245.74 67,861.63 69,567.60 80,004.64 79,574.68 65,213.05 59,275.18 65,509.35 67,681.91 59,420.45 56,432.84 57,529.84 51,209.88 51,998.89 48,818.97 52,065.14 52,065.14 56,752.06 58,221.76 44,863.74 51,344.07 39,256.78 38,935.76 40,063.61 39,377.43 35,108.73 32,703.06 33,128.35
Operating income 147,458.20 140,267.57 91,135.23 73,968.43 124,387.35 145,317.40 72,695.97 65,686.18 120,719.02 104,235.96 79,622.32 69,505.05 92,322.00 165,403.00 73,111.40 51,254.61 88,382.20 100,235.00 57,987.02 44,843.72 75,112.98 98,365.59 54,301.60 12,065.26 77,165.37 94,758.30 37,190.90 35,439.11 66,738.54 81,454.00 31,977.97 37,073.70 70,469.24 82,094.00 42,495.95 32,013.42 76,054.71 72,654.00 40,051.46 31,591.54 64,404.85 70,494.00 38,112.54 38,850.92 63,739.64 69,497.39 33,597.16 28,973.82 50,419.76 63,867.24 27,733.24 26,139.71 46,041.79 58,888.06 28,240.30 20,714.04 39,815.59 43,860.45 28,893.70 22,184.74 39,772.07 47,594.50 27,822.11 23,080.75 44,196.57 48,932.71 24,701.96 21,720.73 -161,877.25 -161,877.25 29,850.80 25,532.32 31,221.59 42,898.60 23,732.99 20,092.68 28,688.41 35,953.27 18,934.65 16,242.90 24,329.83
Non-operating income (net) -3,175.28 -14,353.32 -8,259.08 -15,150.84 -14,339.13 13,277.06 -16,562.59 -15,936.80 -4,289.73 -23,429.13 -2,018.62 -40,816.88 -12,467.37 -76,804.00 -22,069.02 -16,712.43 -16,202.65 -21,174.00 -14,182.96 -29,344.41 -12,766.96 -19,052.88 -13,176.41 -9,346.98 -16,759.43 38,563.10 -9,555.84 -12,726.94 -9,119.60 -25,049.00 -12,649.89 -13,577.07 -10,051.23 -18,490.00 -14,323.79 -15,726.69 -13,577.16 -18,926.00 -17,060.49 -18,721.16 -13,137.99 -21,570.00 -23,189.20 -21,063.99 -15,633.44 -19,196.05 -22,004.90 -27,166.74 -16,731.91 -28,025.21 -6,456.53 -6,892.69 -9,174.07 -5,035.86 -7,575.55 -4,728.00 -3,544.78 2,410.36 -1,802.37 -2,371.32 -1,235.55 775.38 -2,631.62 -999.42 102.02 -4,916.94 501.25 56.97 191,797.04 191,797.04 -8,759.74 -3,924.86 -3,825.42 215.32 -3,054.73 -2,055.82 -2,076.55 -321.70 -3,621.85 -3,113.54 -120.46
Income before tax 144,282.92 125,914.25 82,876.15 58,817.58 110,048.23 158,594.45 56,133.38 49,749.38 116,429.29 80,806.83 77,603.71 28,688.16 79,854.64 88,599.00 51,042.38 34,542.18 72,179.55 79,061.00 43,804.06 15,499.31 62,346.02 79,312.71 41,125.20 2,718.28 60,405.94 133,321.40 27,635.06 22,712.17 57,618.94 56,405.00 19,328.08 23,496.63 60,418.01 63,604.00 28,172.16 16,286.73 62,477.55 53,728.00 22,990.97 12,870.39 51,266.86 48,924.00 14,923.34 17,786.93 48,106.19 50,301.34 11,592.25 1,807.08 33,687.85 35,842.03 21,276.72 19,247.02 36,867.72 53,852.20 20,664.75 15,986.05 36,270.81 46,270.81 27,091.33 19,813.42 38,536.52 48,369.88 25,190.49 22,081.34 44,298.59 44,015.76 25,203.21 21,777.70 29,919.79 29,919.79 21,091.06 21,607.46 27,396.17 43,113.92 20,678.26 18,036.86 26,611.86 35,631.57 15,312.80 13,129.37 24,209.36
Income tax expense 40,208.03 27,454.36 25,296.22 22,084.75 34,246.96 54,535.95 15,213.07 24,403.62 42,010.08 20,922.33 10,130.36 16,658.61 35,451.34 41,806.00 15,149.76 7,078.81 39,093.86 7,129.00 2,095.75 13,683.64 19,266.16 31,253.24 14,556.29 2,150.83 8,133.44 41,868.63 1,503.25 7,778.29 10,137.25 17,339.00 8,704.85 12,067.26 17,669.42 19,001.00 7,131.79 6,845.57 18,751.88 16,966.00 6,653.76 7,456.47 17,731.02 18,313.00 2,281.15 9,205.89 11,842.10 34,430.51 3,825.30 -1,889.39 8,988.01 1,345.78 6,541.96 5,046.12 10,032.40 14,547.45 7,773.25 4,622.32 11,561.61 11,982.59 7,158.33 5,005.75 10,537.99 11,832.54 6,846.02 6,142.15 11,519.53 11,306.06 7,008.41 3,173.43 7,237.95 7,237.95 4,097.09 4,022.07 7,405.75 11,150.82 6,085.93 5,316.48 4,298.65 5,246.82 2,161.76 3,112.45 3,103.10
Net income 102,934.16 97,087.43 57,178.36 37,233.31 75,361.78 103,187.23 40,577.39 25,066.79 73,884.90 58,247.30 67,640.77 12,226.54 42,671.63 45,194.00 35,336.02 27,885.67 31,910.00 71,658.00 41,409.46 1,522.63 41,867.39 47,598.78 26,184.04 1,274.05 51,207.38 90,386.38 26,035.21 15,100.26 46,935.71 38,497.00 10,775.32 11,583.63 42,165.30 44,109.00 21,041.29 9,597.09 42,897.94 36,379.00 15,788.35 5,346.74 33,012.16 30,202.00 12,909.29 8,687.93 36,064.64 15,601.05 7,741.40 4,197.80 24,334.84 33,917.15 14,655.62 14,109.59 26,300.32 38,674.14 12,890.99 11,363.51 24,708.32 34,286.89 19,932.42 14,807.34 27,997.75 36,536.27 18,343.93 15,939.19 32,778.26 32,708.98 18,194.27 18,603.96 27,208.75 27,208.75 17,031.82 17,621.65 21,915.11 31,950.94 14,601.02 12,735.65 24,061.46 30,391.89 14,326.19 10,383.73 21,602.84
1 day ago