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 cash and short-term investments + 981.90 549.94 205.15 57.21 58.78 54.90 50.79 45.62 36.54 32.07 56.46 32.06 52.05 40.76 51.24 88.35 127.85 117.02 139.63 90.29
Accounts receivable, net 2,906.03 2,134.87 1,586.10 1,166.69 922.99 683.76 714.95 545.12 434.22 368.57 354.03 346.72 311.97 295.54 293.38 250.12 229.23 272.76 287.12 264.36
Inventories 84.07 59.22 65.54 35.31 21.85 13.47 10.05 12.42 10.30 9.21 7.94 8.65 8.43 9.64 10.63 9.37 9.82 11.63 9.40 8.76
Other current assets 138.56 46.21 54.31 48.46 23.70 73.19 14.40 6.54 8.29 6.11 5.84 6.34 24.55 26.62 32.04 57.12 46.26 43.53 14.48 12.97
Total current assets 4,110.55 2,790.24 1,911.10 1,307.67 1,027.32 811.85 790.18 609.70 489.36 415.96 424.27 393.77 397.00 372.55 387.28 402.95 413.16 444.93 450.62 376.39
Total non-current assets + 2,330.62 1,920.85 1,394.48 1,289.81 1,181.79 945.50 714.83 452.86 391.76 292.95 267.32 262.17 204.83 208.20 203.78 237.07 161.79 153.56 96.44 84.49
Total assets 6,441.17 4,711.09 3,305.58 2,597.48 2,209.11 1,757.36 1,505.01 1,062.56 881.12 708.90 691.59 655.94 601.82 580.75 591.07 640.02 574.95 598.49 547.07 460.87
Total current liabilities + 3,393.85 2,582.77 1,721.21 1,170.80 836.55 692.90 608.00 467.06 373.73 317.68 305.39 282.64 269.44 268.59 277.97 268.21 249.03 298.39 281.69 218.16
Total non-current liabilities + 598.55 423.64 306.55 426.75 566.89 368.02 311.71 97.46 89.45 14.59 21.20 52.21 18.36 24.86 29.99 59.03 19.93 13.64 2.80 0.59
Total liabilities 3,992.40 3,006.41 2,027.75 1,597.56 1,403.45 1,060.93 919.71 564.52 463.18 332.27 326.59 334.55 287.80 293.45 307.96 327.24 268.96 312.02 284.49 218.16
Total stockholders' equity + 2,448.77 1,704.68 1,277.83 999.92 805.67 696.43 585.30 498.05 417.95 376.63 346.72 306.28 295.83 270.41 264.59 312.78 305.98 286.47 262.58 242.71
Common shares outstanding 35 36 36 36 36 37 37 38 38 38 38 38 38 37 37 38 38 40 41 41
Show Quarterly Balance Sheet
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 cash and short-term investments + 1,114.96 981.90 881.22 339.11 204.76 549.94 415.58 199.42 100.79 205.15 137.62 60.01 48.56 57.21 71.14 69.13 115.62 58.78 67.72 53.66 52.12 54.90 70.54 53.25 133.26 50.79 40.36 36.79 29.13 45.62 19.25 28.00 25.22 36.54 29.50 34.47 31.44 32.07 25.34 38.28 43.54 56.46 45.07 40.71 38.89 32.06 43.88 49.76 40.65 52.05 45.31 23.35 25.44 40.76 35.67 28.81 27.87 51.24 43.69 50.10 63.64 88.35 44.66 107.60 109.77 127.85 139.86 120.42 108.15 117.02 102.30 101.51 88.64 139.63 97.73 87.93 69.04 90.29 68.92 67.09 58.36
Accounts receivable, net 3,179.23 2,906.03 2,701.02 2,602.85 2,278.84 2,134.87 2,029.55 2,014.69 1,813.84 1,586.10 1,578.02 1,348.22 1,326.26 1,166.69 1,221.43 1,109.01 967.72 922.99 805.56 735.55 680.99 683.76 717.74 716.59 720.26 714.95 688.58 669.81 507.76 545.12 561.31 516.65 449.41 434.22 443.48 446.52 349.05 368.57 380.67 380.15 355.64 354.03 356.67 369.10 347.15 346.72 331.77 340.08 310.05 311.97 308.76 329.92 315.04 295.54 306.47 291.31 305.77 293.38 269.37 260.82 238.47 250.12 271.36 212.51 209.65 229.23 236.94 262.88 252.58 272.76 327.88 329.36 302.15 287.12 295.72 285.61 265.75 264.36 275.14 262.78 211.42
Inventories 93.95 84.07 78.83 70.73 63.05 59.22 55.68 63.78 71.06 65.54 53.90 41.62 37.01 35.31 38.15 31.25 24.92 21.85 19.91 18.84 15.65 13.47 12.70 12.21 10.31 10.05 12.67 12.73 12.91 12.42 12.80 11.99 11.03 10.30 10.78 10.57 9.96 9.21 9.72 9.95 9.78 7.94 9.05 10.20 10.03 8.65 8.94 9.08 8.89 8.43 9.34 9.65 9.60 9.64 9.91 10.47 10.70 10.63 9.74 10.06 9.64 9.37 9.64 9.29 9.26 9.82 9.41 10.18 10.90 11.63 11.40 11.85 10.86 9.40 10.08 9.96 10.31 8.76 9.61 9.57 8.28
Other current assets 112.79 138.56 42.46 30.59 50.86 46.21 36.09 45.49 62.50 54.31 42.69 50.48 47.19 48.46 27.37 28.84 31.37 23.70 11.52 11.35 13.81 73.19 10.31 10.45 14.61 14.40 8.79 7.25 7.48 6.54 6.33 5.18 6.14 8.29 11.62 5.61 6.00 6.11 7.14 6.15 5.72 5.84 27.15 26.81 26.74 6.34 25.42 24.57 24.58 24.55 25.83 26.31 27.16 26.62 27.43 59.65 29.18 32.04 65.20 64.92 66.94 57.12 74.23 63.51 65.08 46.26 44.51 44.01 42.31 43.53 17.21 15.82 21.79 14.48 11.75 10.72 11.29 12.97 16.08 12.05 37.40
Total current assets 4,500.93 4,110.55 3,703.53 3,043.28 2,597.50 2,790.24 2,536.90 2,323.37 2,048.19 1,911.10 1,812.23 1,500.32 1,459.02 1,307.67 1,358.09 1,238.22 1,139.63 1,027.32 904.71 819.40 762.57 811.85 811.30 792.51 878.44 790.18 750.40 726.58 557.27 609.70 599.68 561.82 491.79 489.36 495.38 497.17 396.45 415.96 422.86 434.54 414.68 424.27 437.94 446.82 422.81 393.77 410.00 423.50 384.17 397.00 389.23 389.23 377.23 372.55 379.48 390.24 373.53 387.28 388.00 385.90 378.68 402.95 399.89 392.91 393.75 413.16 430.72 437.49 413.93 444.93 458.78 458.53 423.44 450.62 415.27 394.23 356.39 376.39 369.75 351.49 315.46
Total non-current assets + 2,437.42 2,330.62 2,074.32 2,020.45 1,971.72 1,920.85 1,875.87 1,890.61 1,854.64 1,394.48 1,328.39 1,414.79 1,380.45 1,289.81 1,191.38 1,201.40 1,168.78 1,181.79 1,046.62 935.55 952.96 945.50 866.67 882.94 739.62 714.83 717.06 718.01 522.76 452.86 460.26 397.34 390.93 391.76 389.21 395.99 291.16 292.95 294.88 294.47 294.29 267.32 256.59 256.23 256.00 262.17 246.41 244.62 204.67 204.83 205.23 206.02 206.38 208.20 203.42 214.38 202.53 203.78 177.64 235.64 237.59 237.07 241.34 155.58 162.37 161.79 150.61 153.29 154.47 153.56 156.15 145.80 140.95 96.44 90.80 90.18 89.86 84.49 82.49 83.44 83.68
Total assets 6,938.35 6,441.17 5,777.85 5,063.73 4,569.22 4,711.09 4,412.77 4,213.98 3,902.83 3,305.58 3,140.62 2,915.12 2,839.47 2,597.48 2,549.47 2,439.62 2,308.41 2,209.11 1,951.33 1,754.95 1,715.53 1,757.36 1,677.97 1,675.44 1,618.07 1,505.01 1,467.46 1,444.60 1,080.03 1,062.56 1,059.94 959.17 882.72 881.12 884.59 893.16 687.61 708.90 717.74 729.01 708.97 691.59 694.53 703.05 678.80 655.94 656.41 668.11 588.84 601.82 594.45 595.25 583.61 580.75 591.73 604.62 576.06 591.07 565.65 621.54 616.28 640.02 641.23 548.49 556.12 574.95 581.33 590.77 568.41 598.49 614.93 604.33 564.39 547.07 506.07 484.40 446.25 460.87 452.24 434.93 399.14
Total current liabilities + 3,630.79 3,393.85 3,032.22 2,699.60 2,411.24 2,582.77 2,429.14 2,334.95 2,139.66 1,721.21 1,628.99 1,481.48 1,406.66 1,170.80 1,044.01 968.18 857.20 836.55 742.26 721.41 691.69 692.90 655.34 681.49 599.63 608.00 577.73 527.05 409.84 467.06 445.85 418.31 366.04 373.73 373.80 375.42 293.04 317.68 313.70 326.60 306.88 305.39 309.14 324.46 292.82 282.64 278.98 280.23 251.09 269.44 266.65 275.57 270.22 268.59 263.33 275.85 266.24 277.97 255.75 258.07 252.01 268.21 274.31 229.44 233.08 249.03 265.95 281.21 263.87 298.39 313.06 314.71 285.66 281.69 242.25 228.21 200.84 218.16 216.21 207.15 180.61
Total non-current liabilities + 492.51 598.55 512.24 392.92 380.96 423.64 395.90 396.74 390.63 306.55 304.47 322.18 379.32 426.75 554.34 574.60 572.81 566.89 437.28 281.53 300.74 368.02 354.50 365.52 425.40 311.71 332.10 385.46 154.99 97.46 121.33 79.88 87.54 89.45 98.86 120.83 12.61 14.59 39.06 49.72 64.02 21.20 29.15 37.08 58.80 52.21 60.67 71.11 24.00 18.36 21.59 23.52 24.61 24.86 44.08 47.93 30.62 29.99 45.25 58.10 57.19 59.03 59.21 14.52 17.55 19.93 12.28 12.97 13.27 13.64 15.97 14.68 13.03 2.80 1.26 1.57 1.46 0.59
Total liabilities 4,123.30 3,992.40 3,544.47 3,092.52 2,792.21 3,006.41 2,825.04 2,731.69 2,530.29 2,027.75 1,933.46 1,803.65 1,785.98 1,597.56 1,598.34 1,542.78 1,430.01 1,403.45 1,179.55 1,002.94 992.43 1,060.93 1,009.84 1,047.01 1,025.02 919.71 909.83 912.51 564.84 564.52 567.17 498.19 453.58 463.18 472.66 496.24 305.66 332.27 352.76 376.31 370.90 326.59 338.29 361.54 351.62 334.55 339.65 351.34 275.09 287.80 288.24 299.09 294.83 293.45 307.41 323.78 296.86 307.96 301.00 316.16 309.21 327.24 333.52 243.96 250.63 268.96 278.23 294.18 277.13 312.02 329.03 329.39 298.69 284.49 243.51 229.78 202.30 218.16 216.21 207.15 180.61
Total stockholders' equity + 2,815.05 2,448.77 2,233.39 1,971.21 1,777.01 1,704.68 1,587.72 1,482.29 1,372.54 1,277.83 1,207.16 1,111.46 1,053.49 999.92 951.13 896.85 878.41 805.67 771.79 752.01 723.10 696.43 668.13 628.43 593.04 585.30 557.63 532.09 515.20 498.05 492.77 460.98 429.14 417.95 411.93 396.91 381.96 376.63 364.98 352.70 338.07 346.72 337.61 324.32 310.29 306.28 298.88 298.46 294.88 295.83 288.36 278.54 271.71 270.41 268.21 264.39 262.32 264.59 264.65 305.38 307.07 312.78 307.71 304.53 305.49 305.98 303.09 296.60 291.27 286.47 285.90 274.94 265.70 262.58 262.56 254.62 243.95 242.71 236.02 227.77 218.53
Common shares outstanding 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 38 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 38 40 40 40 40 41 41 41 40 41 41 41
about 9 hours ago