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 45,426.00 40,650.00 34,072.00 31,974.00 27,771.00 19,423.00 16,829.00 18,890.00 19,883.00 17,711.00 14,072.00 9,666.60 6,588.93 6,028.76 4,769.94 4,085.98 3,669.36 3,112.37 2,492.45 2,005.00
Cost of revenue 41,351.00 35,914.00 29,738.00 28,048.00 24,491.00 16,746.00 14,394.00 16,266.00 18,003.00 15,941.00 12,434.00 8,616.07 5,713.64 5,396.96 4,003.98 3,449.50 3,176.24 2,621.31 2,080.08 1,678.65
Gross profit 4,075.00 4,736.00 4,334.00 3,926.00 3,280.00 2,677.00 2,435.00 2,624.00 1,880.00 1,770.00 1,638.00 1,050.53 875.30 631.80 577.53 636.47 493.12 491.05 412.37 326.34
Total operating expenses + 3,294.00 3,029.00 2,761.00 2,545.00 2,260.00 1,599.00 1,385.00 17,013.00 19,946.00 1,532.00 1,251.00 857.61 738.74 596.33 621.21 531.47 437.26 378.45 314.04 250.53
Operating income 781.00 1,707.00 1,573.00 1,381.00 1,020.00 1,078.00 1,044.00 1,131.00 -555.00 306.00 387.00 192.92 136.56 41.09 80.17 105.00 57.39 112.61 98.33 75.81
Non-operating income (net) -192.00 -118.00 -109.00 -318.00 -145.00 -117.00 -72.00 -132.00 -57.00 -169.00 -65.00 -57.61 -55.41 -22.03 -15.52 -15.51 -13.78 -8.71 -4.63 -2.35
Income before tax 589.00 1,589.00 1,464.00 1,063.00 875.00 961.00 972.00 999.00 -612.00 137.00 322.00 135.30 81.15 19.07 64.65 89.49 43.62 103.89 93.70 73.46
Income tax expense 117.00 410.00 373.00 271.00 216.00 288.00 235.00 292.00 -100.00 129.00 179.00 72.73 36.32 9.28 43.84 34.52 12.75 41.49 35.37 27.73
Net income 472.00 1,179.00 1,091.00 792.00 659.00 673.00 737.00 707.00 -512.00 8.00 143.00 62.22 52.93 9.79 20.82 54.97 30.87 62.40 58.33 45.73
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 10,796.00 11,375.00 11,477.00 11,427.00 11,147.00 10,499.00 10,340.00 9,880.00 9,931.00 9,048.00 8,548.00 8,327.00 8,149.00 8,223.00 7,927.00 8,054.00 7,770.00 7,409.00 7,040.00 6,800.00 6,522.00 5,235.00 5,021.00 4,618.00 4,549.00 4,274.00 4,243.00 4,193.00 4,119.00 4,664.00 4,697.00 4,883.00 4,646.00 4,949.00 5,031.00 4,999.00 4,904.00 4,463.00 4,546.00 4,359.00 4,343.00 3,765.00 3,611.36 3,524.89 3,171.12 2,800.97 2,484.35 2,312.04 2,069.24 1,705.62 1,687.08 1,605.83 1,590.59 1,578.57 1,540.19 1,535.32 1,373.58 1,306.41 1,176.72 1,167.10 1,119.71 1,080.75 1,039.15 999.34 966.74 964.22 916.51 927.59 861.03 812.50 796.33 766.49 737.04 679.63 636.03 613.89 562.90 549.52 517.47 484.63 453.38
Cost of revenue 9,774.00 10,674.00 10,550.00 10,260.00 9,867.00 9,386.00 9,151.00 8,666.00 8,711.00 8,006.00 7,482.00 7,207.00 7,043.00 7,219.00 6,971.00 7,087.00 6,771.00 6,573.00 6,253.00 6,004.00 5,661.00 4,648.00 4,338.00 3,826.00 3,934.00 3,667.00 3,642.00 3,576.00 3,509.00 3,974.00 4,098.00 4,173.00 4,021.00 4,481.00 4,449.00 4,729.00 4,344.00 4,141.00 4,049.00 3,869.00 3,882.00 3,344.00 3,184.98 3,097.61 2,807.81 2,474.95 2,241.45 2,063.47 1,836.20 1,501.01 1,467.05 1,380.89 1,365.52 1,354.76 1,351.58 1,408.19 1,161.48 1,076.91 993.74 988.57 944.75 899.28 873.54 853.87 822.82 842.37 792.77 803.21 737.89 684.78 669.36 640.83 626.35 560.84 525.90 516.87 476.48 462.82 430.87 401.72 383.25
Gross profit 1,022.00 701.00 927.00 1,167.00 1,280.00 1,113.00 1,189.00 1,214.00 1,220.00 1,042.00 1,066.00 1,120.00 1,106.00 1,004.00 956.00 967.00 999.00 836.00 787.00 796.00 861.00 587.00 683.00 792.00 615.00 607.00 601.00 617.00 610.00 690.00 599.00 710.00 625.00 468.00 582.00 270.00 560.00 322.00 497.00 490.00 461.00 421.00 426.39 427.28 363.31 326.01 242.90 248.57 233.05 204.62 220.03 224.94 225.06 223.81 188.62 127.13 212.10 229.50 182.98 178.53 174.95 181.47 165.60 145.47 143.93 121.85 123.74 124.38 123.14 127.72 126.97 125.66 110.70 118.79 110.13 97.02 86.43 86.70 86.60 82.92 70.13
Total operating expenses + 846.00 863.00 790.00 794.00 847.00 733.00 722.00 780.00 794.00 726.00 707.00 677.00 651.00 899.00 621.00 606.00 627.00 645.00 566.00 523.00 526.00 496.00 394.00 368.00 341.00 364.00 344.00 352.00 330.00 418.00 304.00 360.00 403.00 737.00 663.00 557.00 478.00 396.00 379.00 385.00 372.00 345.00 313.53 311.65 281.08 229.57 203.12 216.14 208.78 207.30 195.10 178.49 157.97 169.68 181.43 187.50 178.68 181.02 149.41 147.12 143.65 148.04 135.65 124.29 123.49 125.58 107.47 103.66 100.56 100.26 96.55 95.40 86.24 605.80 81.32 73.96 69.83 67.24 66.14 61.18 55.98
Operating income 176.00 -162.00 137.00 373.00 433.00 380.00 467.00 434.00 426.00 316.00 359.00 443.00 455.00 105.00 335.00 361.00 372.00 191.00 221.00 273.00 335.00 91.00 289.00 424.00 274.00 242.00 257.00 265.00 280.00 272.00 295.00 342.00 222.00 -269.00 -81.00 -287.00 82.00 -6.00 118.00 105.00 89.00 76.00 112.85 115.63 82.23 96.44 39.78 32.43 24.27 -2.69 24.93 46.45 67.87 54.13 7.19 -59.27 33.42 -16.10 33.57 31.41 31.30 33.43 29.95 21.18 20.44 -3.72 16.27 20.73 24.12 27.47 30.43 30.26 24.45 30.63 28.82 22.28 16.60 19.46 20.46 21.74 14.15
Non-operating income (net) -147.00 -52.00 -49.00 -48.00 -43.00 -34.00 -29.00 -28.00 -27.00 -27.00 -27.00 -27.00 -28.00 -27.00 -28.00 -27.00 -28.00 -55.00 -30.00 -30.00 -30.00 -40.00 -27.00 -29.00 -21.00 -20.00 -24.00 -8.00 -20.00 -16.00 -36.00 -37.00 -43.00 -47.00 -32.00 -27.00 49.00 -93.00 -26.00 -25.00 -25.00 -20.00 -15.23 -14.91 -14.87 -14.57 -15.28 -13.98 -13.78 -13.83 -13.51 -15.17 -13.69 -3.99 -4.32 -3.81 -4.30 -3.85 -4.38 -3.68 -3.60 -3.45 -4.60 -4.10 -3.36 -3.86 -3.28 -3.22 -3.42 -2.16 -1.98 -2.31 -2.27 -2.25 -0.53 -0.73 -1.13 -0.72 -0.65 -0.58 -0.41
Income before tax 29.00 -214.00 88.00 325.00 390.00 346.00 438.00 406.00 399.00 289.00 332.00 416.00 427.00 78.00 307.00 334.00 344.00 136.00 191.00 243.00 305.00 51.00 262.00 395.00 253.00 222.00 233.00 257.00 260.00 256.00 259.00 305.00 179.00 -316.00 -113.00 -314.00 131.00 -99.00 92.00 80.00 64.00 56.00 97.62 100.71 67.36 81.88 24.50 18.44 10.49 -16.52 11.42 31.28 54.19 50.15 2.87 -63.08 29.12 -19.96 29.19 27.73 27.70 29.98 25.35 17.08 17.08 -7.58 13.00 17.50 20.70 25.31 28.45 27.95 22.18 28.38 28.29 21.56 15.47 18.74 19.81 21.16 13.74
Income tax expense 15.00 -54.00 9.00 70.00 92.00 95.00 112.00 105.00 98.00 73.00 87.00 107.00 106.00 22.00 77.00 86.00 86.00 33.00 48.00 58.00 77.00 17.00 77.00 119.00 75.00 54.00 58.00 61.00 62.00 55.00 62.00 103.00 72.00 -54.00 -16.00 -84.00 54.00 -8.00 50.00 47.00 40.00 26.00 51.33 61.78 39.22 47.94 8.43 10.70 5.66 -7.48 3.87 15.48 24.27 24.50 -0.49 -25.77 11.03 13.00 10.24 10.29 10.31 12.35 9.18 6.50 6.49 -3.11 4.43 2.94 8.49 9.77 11.26 11.44 9.02 10.47 10.77 8.25 5.88 7.10 7.47 8.01 5.15
Net income 14.00 -160.00 79.00 255.00 298.00 251.00 326.00 301.00 301.00 216.00 245.00 309.00 321.00 56.00 230.00 248.00 258.00 103.00 143.00 185.00 228.00 34.00 185.00 276.00 178.00 168.00 175.00 196.00 198.00 201.00 197.00 202.00 107.00 -262.00 -97.00 -230.00 77.00 -91.00 42.00 33.00 24.00 29.61 46.00 39.00 28.00 33.79 16.12 7.81 4.50 -9.13 7.57 24.57 29.92 25.64 3.36 -37.31 18.09 -32.96 18.95 17.44 17.39 17.63 16.17 10.58 10.59 -4.47 8.56 14.57 12.21 15.54 16.48 15.82 12.48 17.91 17.51 13.31 9.59 11.64 12.34 13.15 8.59
about 22 hours ago