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 1,987,918.17 1,219,766.29 967,498.08 1,079,018.20 526,690.90 163,311.44 99,374.37 33,655.94 12,246.66 7,402.17 4,226.57 4,303.97 2,864.99 2,574.97 1,853.88 1,653.00 1,600.65 1,419.20 1,257.82 1,307.76
Cost of revenue 923,011.74 566,644.27 620,072.66 651,289.14 289,121.46 81,049.79 50,089.91 16,188.31 6,523.32 4,435.92 2,759.91 2,565.54 1,595.32 1,351.73 936.99 859.20 818.36 759.83 638.94 623.10
Gross profit 1,064,906.44 653,122.02 347,425.42 427,729.06 237,569.44 82,261.65 49,284.46 17,467.63 5,723.35 2,966.26 1,466.66 1,738.44 1,269.67 1,223.23 916.89 793.80 782.29 659.38 618.89 684.66
Total operating expenses + 203,915.42 92,822.58 93,867.82 72,057.36 30,820.57 21,572.24 8,681.94 3,075.93 1,045.43 734.44 454.03 805.92 563.04 530.88 364.40 430.41 220.77 227.94 128.65 115.29
Operating income 860,991.02 560,299.44 253,557.59 355,671.70 206,748.86 60,689.41 40,602.52 14,257.06 4,716.07 2,231.82 688.25 932.51 706.63 705.73 552.49 363.39 561.52 431.43 490.23 569.37
Non-operating income (net) -110,647.03 21,803.53 -158,556.15 -20,816.92 -2,517.89 -38,077.14 -6,019.46 -2,828.05 -567.77 -811.84 -973.91 -762.76 -533.25 -336.17 -193.02 -161.97 -239.81 -112.95 -195.59 -189.96
Income before tax 750,343.99 582,102.97 95,001.45 334,854.78 204,230.98 22,612.28 34,583.07 11,429.01 4,148.30 1,419.98 -285.66 169.75 173.39 369.56 359.47 201.43 321.71 318.48 294.65 379.41
Income tax expense 260,019.85 211,939.48 43,787.73 115,697.24 77,262.88 12,950.06 8,269.47 13.17 1,355.03 489.30 -113.55 64.77 65.88 130.34 128.79 99.19 143.33 143.39 147.08 21.86
Net income 490,323.58 370,163.71 51,212.47 219,157.47 126,968.08 9,662.19 26,313.57 11,415.83 2,793.26 930.68 -172.11 104.98 107.50 239.22 230.68 102.24 178.38 175.09 147.57 357.54
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 484,200.00 567,122.14 421,416.82 343,012.48 320,990.91 413,753.13 331,968.22 363,423.91 295,564.91 220,406.06 223,575.21 206,729.43 178,575.93 56,635.89 29,696.96 26,552.25 31,251.85 31,251.85 17,095.69 17,353.28 17,492.21 17,492.21 12,730.92 10,707.74 16,765.20 16,765.20 9,105.70 10,131.18 14,243.24 14,243.24 7,667.92 6,797.42 4,144.77 4,144.77 2,625.85 2,920.81 2,533.78 2,533.78 1,547.35 1,895.35 1,387.22 1,387.22 891.14 982.39 1,140.78 1,140.78 961.65 961.40 1,015.48 1,015.48 548.53 475.24 875.70 875.70 517.82 536.42 608.10 608.10 349.17 365.16 429.44 429.44 352.38 384.81 599.07 599.07 337.25 337.93 308.81 308.81 374.74 270.95 352.33 352.33 245.15 316.72 349.78 349.78 318.49 300.94 328.60
Cost of revenue 202,167.00 259,435.60 204,119.56 164,627.25 136,885.31 186,961.31 166,157.94 156,825.31 157,660.61 142,051.64 151,858.57 132,191.24 105,883.09 36,087.11 20,573.25 16,021.38 16,872.88 16,872.88 11,220.13 10,153.52 8,635.86 8,635.86 6,538.95 5,231.02 8,759.21 8,759.21 5,043.10 4,499.19 8,134.79 8,134.79 3,290.58 2,733.78 2,246.09 2,246.09 1,401.10 1,467.29 1,439.41 1,439.41 1,027.36 995.78 875.69 875.69 595.07 639.79 751.08 751.08 600.90 584.64 531.67 531.67 374.92 299.42 376.90 376.90 282.59 352.81 292.47 292.47 193.36 211.87 226.15 226.15 188.11 210.87 238.02 238.02 193.88 193.77 205.79 205.79 185.85 153.93 177.32 177.32 141.85 163.69 174.38 174.38 158.00 103.32 300.27
Gross profit 282,033.00 307,686.55 217,297.26 178,385.23 184,105.60 226,791.82 165,810.27 206,598.60 137,904.30 78,354.41 71,716.65 74,538.19 72,692.85 20,548.78 9,123.71 10,530.87 14,378.97 14,378.97 5,875.56 7,199.77 8,856.35 8,856.35 6,191.97 5,476.72 8,005.99 8,005.99 4,062.60 5,631.98 6,108.45 6,108.45 4,377.34 4,063.65 1,898.68 1,898.68 1,224.76 1,453.52 1,094.36 1,094.36 519.99 899.57 511.53 511.53 296.07 342.60 389.70 389.70 360.75 376.76 483.81 483.81 173.61 175.82 498.81 498.81 235.23 183.61 315.63 315.63 155.81 153.28 203.29 203.29 164.27 173.94 361.05 361.05 143.37 144.16 103.02 103.02 188.89 117.02 175.01 175.01 103.30 153.03 175.41 175.41 160.50 197.62 28.33
Total operating expenses + 32,694.00 60,844.40 45,270.83 55,810.59 43,016.13 1,374.43 27,350.81 29,663.46 36,092.60 23,102.73 18,340.76 18,353.60 18,036.58 4,434.29 1,719.16 1,203.83 2,659.83 2,659.83 728.54 995.95 1,437.30 1,437.30 739.93 965.69 1,628.36 1,628.36 828.85 900.06 1,855.97 1,855.97 506.99 408.25 335.44 335.44 254.33 263.84 244.39 244.39 175.39 180.70 114.50 114.50 95.12 108.90 244.23 244.23 165.61 133.72 225.72 225.72 90.23 80.60 223.31 223.31 96.88 80.75 137.89 137.89 54.92 65.57 216.25 216.25 49.08 94.46 87.55 87.55 41.00 39.24 56.09 56.09 75.93 28.88 44.66 44.66 22.70 26.38 36.39 36.39 25.07 22.72 37.15
Operating income 249,339.00 246,842.14 172,026.43 122,574.64 141,089.47 225,417.39 138,459.47 176,935.14 101,811.70 55,251.69 53,375.89 56,184.59 54,656.27 16,114.49 7,424.84 9,327.04 11,726.99 11,726.99 5,147.02 6,203.81 4,518.24 4,518.24 5,452.04 4,513.14 -14,751.30 -14,751.30 3,233.75 4,731.92 4,677.76 4,677.76 3,854.37 3,126.25 1,486.94 1,486.94 972.08 1,189.68 849.97 849.97 344.60 718.87 394.51 394.51 -120.91 233.70 145.47 145.47 195.14 243.05 258.09 258.09 83.38 95.22 288.88 288.88 138.35 102.86 177.75 177.75 100.90 87.71 -12.96 -12.96 115.19 79.48 273.50 273.50 102.37 104.92 46.93 46.93 112.96 88.14 130.34 130.34 80.60 126.65 139.02 139.02 135.43 127.74 135.96
Non-operating income (net) 12,375.00 -12,536.40 -4,104.52 -59,150.13 16,493.99 7,205.76 -35,658.45 17,740.57 33,614.53 -69,757.56 -15,647.68 20,168.10 -12,325.80 -1,632.15 233.20 -655.59 331.15 331.15 587.10 584.30 -6,223.16 -6,223.16 -4,229.85 -2,045.91 21,282.77 21,282.77 -3,685.57 1,170.53 1,613.31 1,613.31 -2,754.10 -1,552.96 -127.01 -127.01 -188.46 -258.75 -152.65 -152.65 -109.33 -152.79 -640.68 -640.68 -140.84 -81.75 -93.17 -93.17 -129.77 -72.54 -164.80 -164.80 -150.90 -123.48 -128.99 -128.99 -83.99 -70.19 -53.64 -53.64 -73.72 -16.17 44.93 44.93 -45.82 -107.60 -46.27 -46.27 -50.51 -56.87 -31.49 -31.49 -43.66 8.81 -71.35 -71.35 -62.64 -24.24 -45.55 -45.55 -37.05 -33.24 -118.78
Income before tax 261,714.00 234,305.74 167,921.92 63,424.51 157,583.46 232,623.15 102,801.02 194,675.71 135,426.23 -14,505.88 37,728.21 76,352.69 42,330.47 14,482.35 7,658.05 8,671.45 12,058.14 12,058.14 5,734.12 6,788.11 -1,704.92 -1,704.92 1,222.20 2,467.23 6,531.48 6,531.48 -451.82 5,902.45 6,291.07 6,291.07 1,100.27 1,573.29 1,359.92 1,359.92 783.61 930.93 697.32 697.32 235.27 566.08 -246.17 -246.17 -261.75 151.95 52.30 52.30 65.38 170.51 93.29 93.29 -67.52 -28.26 159.89 159.89 54.35 32.67 124.11 124.11 27.18 71.54 31.97 31.97 69.38 -28.12 227.23 227.23 51.86 48.05 15.44 15.44 69.30 96.95 59.00 59.00 17.96 102.41 93.47 93.47 98.38 94.51 17.18
Income tax expense 101,733.00 87,261.38 55,863.40 23,146.63 50,232.02 84,979.30 33,999.05 74,936.51 48,211.51 -7,376.40 22,650.91 31,383.48 20,367.01 5,146.31 2,878.21 3,360.17 3,989.95 3,989.95 1,319.45 3,397.22 1,174.44 1,174.44 831.20 726.01 1,282.79 1,282.79 -492.68 1,848.51 -1,505.55 -1,505.55 315.91 473.33 385.21 385.21 265.51 295.29 235.31 235.31 84.04 196.56 -85.21 -85.21 -90.59 37.08 25.17 25.17 24.86 55.52 34.64 34.64 -23.12 -7.47 56.35 56.35 19.24 11.54 22.12 22.12 32.55 18.76 19.85 19.85 31.72 -5.20 87.55 87.55 26.07 23.43 13.55 13.55 32.25 41.60 33.64 33.64 14.94 50.23 8.38 8.38 4.89 5.61 8.51
Net income 159,981.00 147,044.09 112,058.37 40,277.80 107,351.45 147,643.81 68,801.83 119,739.30 87,215.03 -7,130.00 15,077.54 44,968.85 21,963.47 9,335.94 4,779.80 5,311.39 8,068.20 8,068.20 4,414.67 3,390.89 -2,879.36 -2,879.36 391.00 1,741.21 5,248.68 5,248.68 40.86 4,053.94 7,796.62 7,796.62 784.36 1,099.96 974.71 974.71 518.10 635.64 462.01 462.01 151.23 369.53 -160.96 -160.96 -171.16 114.87 27.13 27.13 40.51 114.99 58.65 58.65 -44.40 -20.80 103.54 103.54 35.11 21.14 101.99 101.99 -5.36 52.79 12.12 12.12 37.66 -22.93 139.67 139.67 25.79 24.62 1.89 1.89 34.04 55.35 25.35 25.35 3.02 52.18 85.09 85.09 93.48 88.90 8.49
1 day ago