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 17,174.00 16,662.00 15,438.00 14,396.00 13,737.00 12,297.00 11,094.00 10,194.00 10,170.00 7,043.00 5,086.00 5,063.00 5,772.00 11,173.00 10,587.00 11,117.00 10,846.00 10,070.00 8,935.00 8,294.00
Cost of revenue 14,140.88 13,864.00 13,194.00 12,312.00 11,723.00 10,560.00 9,546.00 8,690.00 8,923.00 6,191.00 4,468.00 4,392.00 5,006.00 9,809.00 9,606.00 9,632.00 9,343.00 8,692.00 7,698.00 7,184.00
Gross profit 3,033.12 2,798.00 2,244.00 2,084.00 2,014.00 1,737.00 1,548.00 1,504.00 1,247.00 852.00 618.00 671.00 766.00 1,364.00 981.00 1,485.00 1,503.00 1,378.00 1,237.00 1,110.00
Total operating expenses + 925.94 971.00 1,623.00 996.00 862.00 739.00 636.00 755.00 873.00 523.00 232.00 885.00 600.00 480.00 543.00 495.00 636.00 602.00 567.00 514.00
Operating income 2,107.18 1,827.00 621.00 1,088.00 1,152.00 998.00 912.00 749.00 559.00 417.00 298.00 -214.00 164.00 734.00 311.00 958.00 867.00 776.00 666.00 585.00
Non-operating income (net) -204.00 -188.00 -218.00 -202.00 -185.00 -217.00 -46.00 -139.00 -166.00 -99.00 30.00 -69.00 -76.00 -76.00 -104.00 -75.00 -68.00 -73.00 -40.00 18.00
Income before tax 1,903.18 1,639.00 403.00 886.00 967.00 781.00 866.00 610.00 393.00 318.00 328.00 -283.00 88.00 658.00 207.00 883.00 799.00 703.00 626.00 603.00
Income tax expense 441.18 388.00 195.00 193.00 208.00 152.00 196.00 28.00 29.00 72.00 92.00 47.00 4.00 135.00 215.00 314.00 299.00 256.00 240.00 234.00
Net income 1,456.00 1,254.00 199.00 685.00 753.00 628.00 667.00 581.00 366.00 244.00 254.00 -323.00 164.00 525.00 59.00 618.00 497.00 452.00 415.00 391.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 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Sep-06 Jun-06 Mar-06 Sep-05 Jun-05
Total revenue 4,400.00 4,207.00 4,469.00 4,253.00 4,245.00 4,365.00 4,190.00 4,132.00 3,975.00 3,980.00 3,921.00 3,838.00 3,699.00 3,697.00 3,608.00 3,597.00 3,494.00 3,491.00 3,483.00 3,448.00 3,315.00 3,252.00 3,242.00 2,914.00 2,889.00 2,954.00 2,835.00 2,728.00 2,577.00 2,647.00 2,575.00 2,529.00 2,443.00 2,516.00 2,503.00 2,571.00 2,580.00 2,575.00 1,868.00 1,288.00 1,312.00 1,281.00 1,302.00 1,257.00 1,246.00 1,169.00 1,276.00 1,306.00 1,320.00 1,286.00 1,420.00 2,474.00 2,707.00 2,711.00 2,870.00 2,848.00 2,782.00 2,492.00 2,811.00 2,596.00 2,688.00 2,769.00 2,869.00 2,794.00 2,685.00 2,765.00 2,749.00 2,649.00 2,518.00 2,631.00 2,555.00 2,369.00 2,337.00 2,365.00 2,222.00 2,068.00 2,142.00 1,994.00 1,954.00 2,024.00 1,945.00
Cost of revenue 3,639.00 3,533.88 3,648.00 3,471.00 3,488.00 3,672.00 3,428.00 3,427.00 3,337.00 3,385.00 3,334.00 3,271.00 3,204.00 3,176.00 3,095.00 3,059.00 2,982.00 2,983.00 2,942.00 2,950.00 2,848.00 2,761.00 2,774.00 2,531.00 2,494.00 2,527.00 2,450.00 2,348.00 2,221.00 2,278.00 2,174.00 2,152.00 2,086.00 2,231.00 2,189.00 2,233.00 2,270.00 2,266.00 1,630.00 1,141.00 1,154.00 1,124.00 1,138.00 1,113.00 1,093.00 1,017.00 1,115.00 1,119.00 1,147.00 1,103.00 1,224.00 2,217.00 2,378.00 2,380.00 2,509.00 2,504.00 2,448.00 2,496.00 2,495.00 2,258.00 2,357.00 2,411.00 2,481.00 2,388.00 2,352.00 2,378.00 2,369.00 2,295.00 2,163.00 2,277.00 2,202.00 2,053.00 2,015.00 2,027.00 1,910.00 1,797.00 1,862.00 1,714.00 1,684.00 1,793.00 3,300.00
Gross profit 761.00 673.12 821.00 782.00 757.00 693.00 762.00 705.00 638.00 595.00 587.00 567.00 495.00 521.00 513.00 538.00 512.00 508.00 541.00 498.00 467.00 491.00 468.00 383.00 395.00 427.00 385.00 380.00 356.00 369.00 401.00 377.00 357.00 285.00 314.00 338.00 310.00 309.00 238.00 147.00 158.00 157.00 164.00 144.00 153.00 152.00 161.00 187.00 173.00 183.00 196.00 257.00 329.00 331.00 361.00 344.00 334.00 -4.00 316.00 338.00 331.00 358.00 388.00 406.00 333.00 387.00 380.00 354.00 355.00 354.00 353.00 316.00 322.00 338.00 312.00 271.00 280.00 280.00 270.00 231.00 0.00
Total operating expenses + 253.00 201.94 286.00 211.00 227.00 272.00 246.00 230.00 223.00 234.00 923.00 236.00 230.00 256.00 232.00 267.00 241.00 238.00 236.00 229.00 159.00 192.00 210.00 134.00 203.00 166.00 136.00 170.00 164.00 181.00 198.00 178.00 198.00 184.00 216.00 215.00 206.00 157.00 137.00 72.00 69.00 53.00 70.00 80.00 115.00 115.00 89.00 597.00 84.00 88.00 200.00 154.00 144.00 186.00 139.00 152.00 123.00 107.00 333.00 129.00 101.00 138.00 124.00 126.00 116.00 154.00 159.00 150.00 147.00 149.00 167.00 143.00 151.00 152.00 139.00 131.00 133.00 129.00 128.00 125.00 0.00
Operating income 508.00 471.18 535.00 571.00 530.00 421.00 516.00 475.00 415.00 361.00 -336.00 331.00 265.00 265.00 281.00 271.00 271.00 270.00 305.00 269.00 308.00 299.00 258.00 249.00 192.00 261.00 249.00 210.00 192.00 188.00 203.00 199.00 159.00 101.00 151.00 166.00 141.00 152.00 101.00 75.00 89.00 102.00 94.00 64.00 38.00 37.00 72.00 -410.00 89.00 95.00 -7.00 75.00 142.00 145.00 193.00 191.00 208.00 -111.00 -17.00 209.00 230.00 220.00 258.00 273.00 207.00 233.00 221.00 204.00 208.00 205.00 186.00 173.00 171.00 186.00 173.00 140.00 144.00 151.00 142.00 106.00 243.00
Non-operating income (net) -79.00 -48.00 -51.00 -53.00 -52.00 -46.00 -46.00 -49.00 -47.00 -51.00 -52.00 -57.00 -58.00 -47.00 -60.00 -46.00 -49.00 -48.00 -45.00 -46.00 -46.00 -54.00 -44.00 -57.00 -62.00 -34.00 -35.00 -31.00 54.00 -38.00 -33.00 -34.00 -34.00 -67.00 -35.00 -31.00 -33.00 -47.00 -26.00 -15.00 -11.00 71.00 -14.00 -12.00 -15.00 -13.00 -18.00 -20.00 -18.00 -35.00 -14.00 -13.00 -15.00 -17.00 -16.00 -18.00 -25.00 -25.00 -29.00 -27.00 -23.00 -25.00 -12.00 -20.00 -18.00 -16.00 -19.00 -15.00 -27.00 -31.00 -12.00 -3.00 -8.00 -8.00 -14.00 -11.00 11.00 9.00 5.00 5.00 5.00
Income before tax 429.00 423.18 484.00 518.00 478.00 375.00 470.00 426.00 368.00 310.00 -388.00 274.00 207.00 218.00 221.00 225.00 222.00 222.00 260.00 223.00 262.00 245.00 214.00 192.00 130.00 227.00 214.00 179.00 246.00 150.00 170.00 165.00 125.00 34.00 116.00 135.00 108.00 105.00 75.00 60.00 78.00 173.00 80.00 52.00 23.00 24.00 54.00 -430.00 71.00 60.00 -21.00 62.00 127.00 128.00 177.00 173.00 183.00 -136.00 -46.00 182.00 207.00 195.00 246.00 253.00 189.00 217.00 202.00 189.00 181.00 174.00 174.00 170.00 163.00 178.00 159.00 129.00 155.00 160.00 147.00 111.00 248.00
Income tax expense 94.00 88.18 115.00 125.00 113.00 93.00 108.00 102.00 85.00 80.00 8.00 64.00 43.00 38.00 57.00 53.00 45.00 46.00 52.00 53.00 57.00 48.00 51.00 38.00 15.00 46.00 52.00 41.00 57.00 -38.00 23.00 20.00 23.00 -79.00 37.00 37.00 34.00 45.00 -17.00 19.00 29.00 46.00 31.00 15.00 22.00 -2.00 16.00 9.00 25.00 5.00 -12.00 18.00 46.00 -58.00 65.00 63.00 66.00 24.00 44.00 70.00 77.00 63.00 92.00 95.00 64.00 82.00 77.00 72.00 62.00 56.00 70.00 66.00 60.00 69.00 60.00 52.00 65.00 60.00 54.00 40.00 105.00
Net income 328.00 335.00 367.00 391.00 363.00 284.00 364.00 322.00 284.00 229.00 -399.00 207.00 162.00 177.00 162.00 171.00 175.00 174.00 205.00 169.00 205.00 197.00 163.00 153.00 115.00 181.00 161.00 136.00 189.00 188.00 147.00 144.00 102.00 114.00 82.00 98.00 72.00 59.00 91.00 41.00 49.00 127.00 49.00 37.00 41.00 44.00 34.00 -438.00 37.00 44.00 -3.00 42.00 81.00 186.00 112.00 110.00 117.00 -161.00 -89.00 178.00 131.00 132.00 173.00 190.00 125.00 135.00 123.00 116.00 120.00 120.00 109.00 100.00 99.00 105.00 131.00 80.00 98.00 103.00 106.00 91.00 97.00
about 11 hours ago