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 + 326.00 272.00 358.00 389.00 361.00 471.00 445.00 337.80 375.00 398.00 312.70 209.34 90.82 82.32 77.13 540.04 450.39 204.25 316.32 65.14
Accounts receivable, net 688.00 606.00 756.00 685.00 803.00 706.00 828.00 701.90 746.20 636.00 399.90 426.61 472.80 442.41 427.71 344.80 348.68 319.26 307.62 290.79
Inventories 642.00 564.00 624.00 627.00 515.00 476.00 562.00 598.90 623.10 517.10 340.40 387.10 438.56 402.94 361.76 308.74 291.64 306.13 258.03 232.44
Other current assets 367.00 304.00 259.00 216.00 195.00 178.00 205.00 277.60 116.80 83.50 34.40 55.31 34.43 49.83 146.30 121.47 127.09 120.23 100.05 129.82
Total current assets 2,023.00 1,746.00 1,973.00 1,893.00 1,852.00 1,798.00 2,000.00 1,888.00 2,002.50 1,882.60 1,196.70 1,206.97 1,143.80 1,111.10 1,012.90 1,315.05 1,217.80 949.86 982.02 718.19
Total non-current assets + 3,406.00 4,007.00 5,397.00 5,750.00 7,387.00 7,552.00 6,603.00 6,799.00 8,377.40 9,773.50 3,206.20 3,443.30 3,934.25 3,861.20 3,742.50 1,942.91 1,870.14 1,880.54 1,693.55 1,463.16
Total assets 5,429.00 5,753.00 7,370.00 7,643.00 9,239.00 9,350.00 8,603.00 8,687.00 10,379.90 11,656.10 4,402.90 4,650.27 5,078.05 4,972.30 4,755.40 3,257.95 3,087.93 2,830.40 2,675.57 2,181.35
Total current liabilities + 1,343.00 1,589.00 1,425.00 1,170.00 1,261.00 1,372.00 995.00 1,013.30 946.60 771.00 476.00 653.59 796.41 927.78 724.07 360.09 444.56 359.96 312.41 311.43
Total non-current liabilities + 2,746.00 2,221.00 2,651.00 2,661.00 2,981.00 3,043.00 2,513.00 2,540.70 2,792.00 2,759.20 1,587.50 1,674.48 1,703.67 1,795.07 2,147.17 987.95 736.42 882.72 846.76 595.86
Total liabilities 4,089.00 3,810.00 4,076.00 3,831.00 4,242.00 4,415.00 3,508.00 3,554.00 3,738.60 3,530.20 2,063.50 2,328.07 2,500.07 2,722.85 2,871.25 1,348.04 1,180.97 1,242.68 1,159.17 907.29
Total stockholders' equity + 1,340.00 1,942.00 3,293.00 3,811.00 4,996.00 4,932.00 5,093.00 5,120.90 6,641.30 8,125.90 2,339.40 2,322.20 2,577.97 2,249.44 1,884.15 1,909.91 1,906.96 1,587.72 1,516.11 1,273.84
Common shares outstanding 199 203 212 216 220 219 224 224 229 222 143 144 145 144 144 146 150 152 155 158
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 + 190.00 326.00 363.00 359.00 398.00 272.00 296.00 279.00 291.00 367.00 309.00 319.00 318.00 389.00 420.00 362.00 374.00 361.00 284.00 332.00 318.00 471.00 1,272.00 1,109.10 235.90 445.00 226.10 250.10 225.40 337.80 233.10 239.30 371.50 375.00 370.00 268.40 363.30 423.30 330.70 311.60 323.10 299.40 236.60 250.07 101.09 209.34 98.93 67.50 57.45 90.82 53.15 57.77 58.45 82.32 58.67 53.21 67.35 77.13 81.87 671.71 575.26 540.04 534.24 340.35 405.02 450.39 333.41 251.91 226.49 204.25 244.75 423.25 344.66 316.32 260.74 180.22 136.92 65.14 460.13 475.42 412.72
Accounts receivable, net 622.00 688.00 654.00 646.00 604.00 606.00 671.00 591.00 656.00 756.00 649.00 670.00 652.00 632.00 645.00 661.00 707.00 803.00 748.00 678.00 643.00 706.00 628.10 500.20 709.10 828.00 698.40 700.10 658.50 701.90 702.00 710.30 670.40 746.20 734.40 664.20 598.60 636.00 672.10 637.20 625.20 399.90 429.80 447.50 409.87 426.61 476.86 503.97 496.22 472.80 502.37 499.01 468.54 442.41 467.30 462.23 461.35 427.71 475.95 404.66 385.36 344.80 366.79 351.30 355.03 348.68 356.98 357.55 327.51 319.26 345.48 371.49 356.63 307.62 326.01 322.90 311.01 290.79 296.07 299.05 275.11
Inventories 659.00 642.00 686.00 675.00 612.00 564.00 619.00 608.00 613.00 624.00 651.00 657.00 659.00 627.00 592.00 581.00 541.00 515.00 532.00 539.00 500.00 476.00 489.10 548.90 590.50 562.00 605.10 608.30 618.20 598.90 672.00 666.30 696.60 623.10 624.40 596.80 565.10 517.10 556.40 523.10 562.10 340.40 361.30 374.82 380.10 387.10 422.49 461.20 455.07 438.56 448.28 433.19 417.09 402.94 415.92 403.20 403.05 361.76 391.53 337.20 332.28 308.74 318.07 284.39 301.20 291.64 311.67 309.43 314.09 306.13 278.76 282.80 280.93 258.03 277.06 249.86 247.52 232.44 236.28 229.37 226.44
Other current assets 374.00 367.00 369.00 286.00 364.00 304.00 335.00 280.00 342.00 259.00 304.00 298.00 314.00 269.00 284.00 38.00 264.00 195.00 243.00 236.00 235.00 178.00 190.40 204.70 269.70 205.00 281.70 269.80 293.50 277.60 295.70 276.50 316.40 116.80 243.60 236.30 193.60 83.50 282.40 266.50 295.10 34.40 180.60 351.54 309.50 55.31 260.71 199.17 195.21 34.43 151.84 180.81 218.69 49.83 189.69 186.54 187.44 146.30 140.26 138.84 119.17 121.47 112.45 113.20 117.21 127.12 125.06 113.62 116.80 120.23 103.11 104.55 111.11 100.05 110.13 116.76 120.96 129.82 144.53 155.23 149.86
Total current assets 1,845.00 2,023.00 2,072.00 1,966.00 1,978.00 1,746.00 1,921.00 1,758.00 1,902.00 1,973.00 1,913.00 1,920.00 1,943.00 1,893.00 1,939.00 1,885.00 1,886.00 1,852.00 1,804.00 1,785.00 1,696.00 1,798.00 2,579.60 2,362.90 1,805.20 2,000.00 1,811.30 1,828.30 1,795.60 1,888.00 1,902.80 1,892.40 2,000.50 2,002.50 1,972.40 1,765.70 1,720.60 1,882.60 1,841.60 1,738.40 1,805.50 1,196.70 1,208.10 1,270.33 1,200.08 1,206.97 1,257.70 1,231.27 1,202.32 1,143.80 1,153.15 1,170.03 1,160.52 1,111.10 1,128.98 1,105.18 1,119.19 1,012.90 1,089.61 1,552.41 1,412.07 1,315.05 1,331.56 1,089.24 1,178.45 1,217.80 1,127.10 1,032.51 984.89 949.86 972.10 1,182.09 1,093.33 982.02 973.94 869.75 816.40 718.19 1,137.01 1,159.07 1,064.13
Total non-current assets + 3,384.00 3,406.00 3,581.00 4,103.00 4,072.00 4,007.00 4,705.00 5,139.00 5,221.00 5,397.00 5,288.00 5,730.00 5,730.00 5,750.00 5,583.00 7,064.00 7,274.00 7,387.00 7,484.00 7,593.00 7,441.00 7,552.00 6,316.30 6,241.30 6,253.20 6,603.00 6,555.50 6,747.00 6,808.90 6,799.00 6,866.40 6,929.60 8,372.30 8,377.40 9,226.60 9,084.30 9,873.40 9,773.50 10,110.80 9,713.00 9,876.90 3,206.20 3,194.10 3,226.43 3,184.75 3,443.30 3,626.36 3,841.10 3,887.11 3,934.25 3,856.83 3,704.65 3,741.61 3,861.20 3,848.44 3,765.57 3,895.88 3,742.50 3,744.11 2,104.23 2,024.98 1,942.91 1,863.60 1,708.03 1,808.29 1,870.14 1,940.01 1,865.97 1,775.90 1,880.54 1,689.22 1,811.12 1,821.67 1,693.55 1,640.98 1,518.83 1,478.36 1,463.16 1,429.93 1,407.64 1,378.03
Total assets 5,229.00 5,429.00 5,653.00 6,069.00 6,050.00 5,753.00 6,626.00 6,897.00 7,123.00 7,370.00 7,201.00 7,650.00 7,673.00 7,643.00 7,522.00 8,948.00 9,160.00 9,239.00 9,288.00 9,378.00 9,137.00 9,350.00 8,895.90 8,604.20 8,058.40 8,603.00 8,366.80 8,575.30 8,604.50 8,687.00 8,769.20 8,822.00 10,372.80 10,379.90 11,199.00 10,850.00 11,594.00 11,656.10 11,952.40 11,451.40 11,682.40 4,402.90 4,402.20 4,496.76 4,384.83 4,650.27 4,884.06 5,072.37 5,089.43 5,078.05 5,009.98 4,874.68 4,902.13 4,972.30 4,977.42 4,870.76 5,015.06 4,755.40 4,833.71 3,656.64 3,437.05 3,257.95 3,195.16 2,797.27 2,986.75 3,087.93 3,067.11 2,898.48 2,760.79 2,830.40 2,661.31 2,993.21 2,915.01 2,675.57 2,614.92 2,388.57 2,294.76 2,181.35 2,566.94 2,566.71 2,442.15
Total current liabilities + 1,207.00 1,343.00 1,405.00 1,166.00 1,793.00 1,589.00 1,542.00 1,323.00 1,330.00 1,425.00 1,218.00 1,271.00 1,374.00 1,170.00 1,296.00 1,241.00 1,303.00 1,261.00 1,126.00 1,251.00 1,212.00 1,372.00 1,178.20 763.00 891.50 995.00 868.90 880.80 870.60 1,013.30 1,080.10 1,117.70 895.40 946.60 848.40 753.70 747.50 771.00 770.20 722.50 854.20 476.00 933.40 612.97 661.83 653.59 734.57 896.31 967.45 796.41 777.56 890.62 826.17 927.78 940.72 748.20 794.48 724.07 512.69 430.43 362.01 360.09 351.91 322.37 327.44 444.56 603.65 590.49 343.71 359.96 338.05 325.56 297.04 312.41 322.42 291.08 264.98 311.43 763.36 716.18 778.27
Total non-current liabilities + 2,703.00 2,746.00 2,770.00 2,942.00 2,247.00 2,221.00 2,594.00 2,510.00 2,535.00 2,651.00 2,612.00 2,677.00 2,661.00 2,661.00 2,612.00 2,869.00 2,951.00 2,981.00 3,037.00 3,050.00 2,995.00 3,043.00 2,955.40 3,195.80 2,476.70 2,513.00 2,438.80 2,511.60 2,624.40 2,540.70 2,534.80 2,564.20 2,772.20 2,792.00 2,860.80 2,822.10 2,682.90 2,759.20 2,825.10 2,413.30 2,442.80 1,587.50 1,187.30 1,567.49 1,548.75 1,674.48 1,653.25 1,591.29 1,597.39 1,703.67 1,753.40 1,695.97 1,806.57 1,795.07 1,875.84 2,133.55 2,173.60 2,147.17 2,430.61 1,144.98 1,092.54 987.95 966.69 733.48 776.69 736.42 561.01 503.86 737.49 882.72 736.49 1,058.12 1,097.72 846.76 838.58 698.76 691.51 595.86 517.72 599.93 354.23
Total liabilities 3,910.00 4,089.00 4,175.00 4,108.00 4,040.00 3,810.00 4,136.00 3,833.00 3,865.00 4,076.00 3,830.00 3,948.00 4,035.00 3,831.00 3,908.00 4,110.00 4,254.00 4,242.00 4,163.00 4,301.00 4,207.00 4,415.00 4,133.60 3,958.80 3,368.20 3,508.00 3,307.70 3,392.40 3,495.00 3,554.00 3,614.90 3,681.90 3,667.60 3,738.60 3,709.20 3,575.80 3,430.40 3,530.20 3,595.30 3,135.80 3,297.00 2,063.50 2,120.70 2,180.47 2,210.58 2,328.07 2,387.82 2,487.60 2,564.84 2,500.07 2,530.96 2,586.59 2,632.73 2,722.85 2,816.56 2,881.76 2,968.09 2,871.25 2,943.30 1,575.41 1,454.55 1,348.04 1,318.60 1,055.86 1,104.13 1,180.97 1,164.66 1,094.36 1,081.19 1,242.68 1,074.54 1,383.68 1,394.76 1,159.17 1,161.00 989.84 956.49 907.29 1,281.08 1,316.10 1,132.50
Total stockholders' equity + 1,318.00 1,340.00 1,478.00 1,960.00 2,010.00 1,942.00 2,491.00 3,064.00 3,258.00 3,293.00 3,375.00 3,706.00 3,641.00 3,812.00 3,613.00 4,837.00 4,906.00 4,996.00 5,122.00 5,074.00 4,927.00 4,932.00 4,760.50 4,643.10 4,687.50 5,093.00 5,057.30 5,181.10 5,107.70 5,120.90 5,142.00 5,140.10 6,693.10 6,629.70 7,477.80 7,262.50 8,152.20 8,114.30 8,344.10 8,311.50 8,381.80 2,338.00 2,280.10 2,314.87 2,172.79 2,321.28 2,495.11 2,583.46 2,523.03 2,535.05 2,438.44 2,250.19 2,233.50 2,208.70 2,122.07 1,951.57 2,008.62 1,848.08 1,853.69 2,042.23 1,945.34 1,839.39 1,803.48 1,675.71 1,811.19 1,832.11 1,827.26 1,732.62 1,614.15 1,587.72 1,586.42 1,609.19 1,519.94 1,516.11 1,453.64 1,398.49 1,338.03 1,273.84 1,285.65 1,250.40 1,309.48
Common shares outstanding 200 200 200 199 200 203 201 206 209 211 212 213 215 215 215 215 219 219 221 221 220 220 219 219 221 224 225 226 225 224 224 225 230 229 233 229 234 234 236 237 178 143 142 142 143 144 144 144 144 145 145 145 145 144 144 144 144 144 143 143 144 144 144 147 149 149 151 150 150 150 152 152 153 153 155 155 155 155 157 160 161
4 days ago