Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15
Total revenue 10,288.20 9,446.50 9,493.70 10,105.70 9,388.70 7,843.70 8,751.00 8,219.90 6,923.90 6,215.70 4,193.20
Cost of revenue 8,616.60 7,720.20 7,841.60 8,153.50 7,448.40 6,455.30 6,981.70 6,642.40 5,639.60 5,067.80 3,386.30
Gross profit 1,671.60 1,726.30 1,652.10 1,952.20 1,940.30 1,388.40 1,769.30 1,577.50 1,284.30 1,147.90 806.90
Total operating expenses + 1,213.00 1,387.40 1,446.50 1,417.10 1,443.30 1,441.50 1,582.00 1,561.10 1,426.00 1,411.20 1,014.50
Operating income 458.60 338.90 205.60 535.10 497.00 -53.10 187.30 12.60 -170.20 -295.40 -410.40
Non-operating income (net) -344.40 -163.10 -235.60 -197.10 -157.10 -123.50 -144.50 -223.40 -170.70 -163.50 -118.70
Income before tax 114.20 175.80 -30.00 338.00 339.90 -176.60 42.80 -210.80 -340.90 -458.90 -529.10
Income tax expense 26.00 44.50 5.40 141.60 89.90 43.90 42.60 -25.00 -120.40 -24.30 -56.30
Net income 88.20 131.30 -35.40 196.40 250.00 -220.50 0.20 -185.80 -220.50 -434.20 -473.70
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
Total revenue 2,535.80 2,913.80 2,605.90 2,483.90 2,284.60 2,629.50 2,344.20 2,288.00 2,184.80 2,552.40 2,286.00 2,406.00 2,249.30 2,647.00 2,515.10 2,612.60 2,331.00 2,883.70 2,332.90 2,248.30 1,923.80 2,273.10 1,931.60 1,743.60 1,895.40 2,607.50 2,118.80 2,121.70 1,903.00 2,401.90 2,076.00 1,974.30 1,767.70 2,052.70 1,709.30 1,700.60 1,461.30 1,782.00 1,536.50 1,526.40 1,370.80
Cost of revenue 2,165.70 2,390.30 2,177.80 2,042.80 1,900.30 2,101.10 1,911.80 1,874.80 1,832.50 2,073.80 1,882.10 1,978.10 1,907.60 2,162.60 2,052.90 2,077.50 1,860.50 2,226.30 1,850.20 1,782.40 1,589.50 1,803.00 1,599.60 1,453.90 1,598.80 2,037.60 1,692.20 1,687.10 1,564.80 1,915.40 1,687.20 1,564.70 1,473.30 1,602.00 1,421.30 1,379.70 1,236.60 5,076.70 0.00 0.00 0.00
Gross profit 370.10 523.50 428.10 441.10 384.30 528.40 432.40 413.20 352.30 478.60 403.90 427.90 341.70 484.40 462.20 535.10 470.50 657.40 482.70 465.90 334.30 470.10 332.00 289.70 296.60 569.90 426.60 434.60 338.20 486.50 388.80 409.60 294.40 450.70 288.00 320.90 224.70 1,139.00 0.00 0.00 0.00
Total operating expenses + 311.40 346.60 320.60 318.30 339.00 353.90 357.20 342.80 333.50 368.60 346.30 371.60 360.00 373.30 350.10 358.50 335.20 408.00 352.40 341.40 341.50 374.60 332.30 352.50 382.10 446.80 390.20 381.20 360.30 442.30 379.00 383.50 364.70 394.20 340.10 346.90 344.80 6,494.10 0.00 0.00 0.00
Operating income 58.70 176.90 107.50 122.10 45.30 174.50 75.20 70.40 18.80 110.00 57.60 56.30 -18.30 111.10 112.10 176.60 135.30 249.40 130.30 124.50 -7.20 95.50 -0.30 -62.80 -85.50 123.10 37.00 53.20 -26.00 43.20 11.00 32.50 -80.70 40.70 -54.60 -36.10 -120.20 -278.40 0.00 0.00 0.00
Non-operating income (net) -68.30 -189.00 -62.40 -45.90 -40.30 -42.40 -22.20 -53.20 -45.30 -39.90 -74.90 -49.90 -70.90 -22.30 -62.00 -53.60 -59.20 -51.80 -38.70 -28.60 -38.00 -40.10 -41.60 -45.70 3.90 -36.90 -36.30 -35.50 -35.80 -38.20 -92.60 -49.60 -43.00 -38.00 -47.80 -43.70 -41.20 -198.50 0.00 0.00 0.00
Income before tax -9.60 -12.10 45.10 76.20 5.00 132.10 53.00 17.20 -26.50 70.10 -17.30 6.40 -89.20 88.80 50.10 123.00 76.10 197.60 91.60 95.90 -45.20 55.40 -41.90 -108.50 -81.60 86.20 0.70 17.70 -61.80 5.00 -81.60 -17.10 -123.70 2.70 -102.40 -79.80 -161.40 -476.90 0.00 0.00 0.00
Income tax expense 3.00 10.30 -6.30 18.90 3.10 19.20 19.30 3.70 2.30 0.30 16.60 1.30 -12.80 59.00 26.20 25.80 30.60 51.80 22.90 43.20 -28.00 82.70 -4.60 -7.70 -26.50 83.10 -11.00 11.40 -40.90 23.00 -32.90 15.10 -31.70 -22.40 -23.80 -32.50 -41.70 11.00 0.00 0.00 0.00
Net income -12.60 -22.40 51.40 57.30 1.90 112.90 33.70 13.50 -28.80 69.80 -33.90 5.10 -76.40 29.80 23.90 97.20 45.50 145.80 68.70 52.70 -17.20 -27.30 -37.30 -100.80 -55.10 3.10 11.70 6.30 -20.90 -18.00 -48.70 -32.20 -92.00 25.10 -78.60 -47.30 -119.70 -449.10 0.00 0.00 0.00
1 day ago