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 + 459.00 457.00 363.00 106.00 144.00 202.00 52.00 43.00 352.00 312.00 179.00 158.00 175.00 106.00 36.00 203.00 169.00 77.00 381.00 119.00
Accounts receivable, net 2,510.00 2,410.00 2,235.00 2,004.00 1,680.00 1,319.00 1,581.00 1,545.00 1,233.00 920.00 930.00 940.00 804.00 793.00 464.00 377.00 337.00 454.00 519.00 502.00
Inventories 240.00 200.00 205.00 232.00 164.00 125.00 120.00 109.00 75.00 68.00 69.00 78.00 70.00 68.00 44.00 39.00 44.00 59.00 91.00 139.00
Other current assets 399.00 182.00 130.00 381.00 163.00 371.00 89.00 64.00 112.00 61.00 116.00 122.00 313.00 376.00 179.00 106.00 155.00 113.00 129.00 245.00
Total current assets 3,608.00 3,249.00 2,933.00 2,723.00 2,151.00 2,017.00 1,842.00 1,761.00 1,772.00 1,361.00 1,294.00 1,546.00 1,362.00 1,343.00 723.00 725.00 705.00 703.00 1,120.00 1,005.00
Total non-current assets + 26,258.00 24,914.00 22,656.00 21,460.00 18,141.00 15,851.00 17,128.00 16,372.00 13,258.00 10,627.00 10,789.00 10,921.00 9,869.00 9,683.00 3,420.00 2,968.00 3,154.00 3,488.00 4,722.00 4,361.00
Total assets 29,866.00 28,163.00 25,589.00 24,183.00 20,292.00 17,868.00 18,970.00 18,133.00 15,030.00 11,988.00 12,083.00 12,467.00 11,231.00 11,026.00 4,143.00 3,693.00 3,859.00 4,191.00 5,842.00 5,366.00
Total current liabilities + 3,819.00 3,323.00 3,637.00 2,445.00 2,603.00 1,890.00 2,198.00 2,116.00 1,668.00 1,184.00 1,233.00 1,478.00 1,286.00 1,351.00 864.00 569.00 461.00 427.00 520.00 599.00
Total non-current liabilities + 17,079.00 16,218.00 13,822.00 14,676.00 11,698.00 11,433.00 12,942.00 12,614.00 10,256.00 9,156.00 9,374.00 9,191.00 8,097.00 8,101.00 3,215.00 3,144.00 3,417.00 3,793.00 3,304.00 3,229.00
Total liabilities 20,898.00 19,541.00 17,459.00 17,121.00 14,301.00 13,323.00 15,140.00 14,730.00 11,924.00 10,340.00 10,607.00 10,669.00 9,383.00 9,452.00 4,079.00 3,713.00 3,878.00 4,220.00 3,824.00 3,828.00
Total stockholders' equity + 8,968.00 8,622.00 8,130.00 7,062.00 5,991.00 4,545.00 3,830.00 3,403.00 3,106.00 1,648.00 1,476.00 1,798.00 1,848.00 1,574.00 64.00 -20.00 -19.00 -29.00 2,018.00 1,538.00
Common shares outstanding 65 67 69 71 73 73 78 84 86 88 96 105 106 95 73 60 60 75 114 114
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 + 156.00 459.00 512.00 548.00 542.00 457.00 479.00 467.00 429.00 363.00 284.00 227.00 99.00 106.00 76.00 68.00 101.00 144.00 320.00 336.00 278.00 202.00 174.00 127.00 513.00 52.00 60.00 75.00 52.00 43.00 65.00 117.00 278.00 352.00 324.00 338.00 337.00 312.00 297.00 265.00 219.00 179.00 171.00 200.00 257.00 158.00 168.00 170.00 227.00 175.00 125.00 133.00 147.00 106.00 68.00 41.00 26.00 36.00 26.00 58.00 205.00 203.00 170.00 30.00 20.00 169.00 149.00 125.00 96.00 77.00 66.00 80.00 515.00 381.00 112.00 104.00 104.00 119.00 140.00 208.00 331.00
Accounts receivable, net 2,561.00 2,510.00 2,579.00 2,368.00 2,298.00 2,410.00 2,396.00 2,260.00 2,221.00 2,235.00 2,277.00 2,138.00 2,034.00 2,004.00 1,934.00 1,744.00 1,607.00 1,680.00 1,608.00 1,418.00 1,258.00 1,319.00 1,324.00 1,226.00 1,413.00 1,581.00 1,595.00 1,525.00 1,487.00 1,545.00 1,438.00 1,203.00 1,154.00 1,233.00 1,151.00 990.00 854.00 920.00 929.00 867.00 833.00 930.00 994.00 894.00 848.00 940.00 941.00 844.00 752.00 804.00 807.00 751.00 725.00 793.00 804.00 704.00 417.00 464.00 453.00 407.00 341.00 377.00 399.00 344.00 320.00 337.00 369.00 375.00 359.00 454.00 507.00 478.00 452.00 519.00 582.00 553.00 500.00 502.00 615.00 566.00 494.00
Inventories 256.00 240.00 234.00 242.00 227.00 200.00 211.00 219.00 208.00 205.00 201.00 210.00 222.00 232.00 193.00 199.00 179.00 164.00 166.00 174.00 114.00 125.00 108.00 107.00 115.00 120.00 130.00 135.00 123.00 109.00 104.00 94.00 84.00 75.00 82.00 78.00 75.00 68.00 72.00 71.00 74.00 69.00 77.00 81.00 81.00 78.00 112.00 119.00 102.00 70.00 91.00 111.00 103.00 68.00 89.00 102.00 85.00 44.00 56.00 70.00 63.00 39.00 48.00 60.00 46.00 44.00 52.00 55.00 59.00 59.00 78.00 94.00 95.00 91.00 123.00 162.00 169.00 139.00 174.00 195.00 211.00
Other current assets 338.00 399.00 458.00 362.00 174.00 182.00 235.00 273.00 151.00 130.00 216.00 263.00 267.00 381.00 124.00 153.00 123.00 163.00 106.00 226.00 354.00 371.00 122.00 162.00 173.00 89.00 96.00 105.00 58.00 64.00 85.00 92.00 74.00 112.00 82.00 77.00 54.00 61.00 56.00 61.00 56.00 116.00 184.00 261.00 266.00 122.00 157.00 263.00 319.00 313.00 391.00 368.00 336.00 376.00 150.00 172.00 128.00 179.00 123.00 139.00 124.00 106.00 95.00 97.00 125.00 155.00 109.00 110.00 108.00 113.00 130.00 116.00 128.00 129.00 102.00 109.00 121.00 245.00 123.00 140.00 143.00
Total current assets 3,311.00 3,608.00 3,783.00 3,520.00 3,241.00 3,249.00 3,321.00 3,219.00 3,009.00 2,933.00 2,978.00 2,838.00 2,622.00 2,723.00 2,327.00 2,164.00 2,010.00 2,151.00 2,200.00 2,154.00 2,004.00 2,017.00 1,728.00 1,622.00 2,214.00 1,842.00 1,881.00 1,840.00 1,720.00 1,761.00 1,692.00 1,506.00 1,590.00 1,772.00 1,639.00 1,483.00 1,320.00 1,361.00 1,354.00 1,264.00 1,182.00 1,294.00 1,426.00 1,436.00 1,452.00 1,546.00 1,378.00 1,396.00 1,400.00 1,362.00 1,414.00 1,363.00 1,311.00 1,343.00 1,111.00 1,019.00 656.00 723.00 658.00 673.00 733.00 725.00 712.00 531.00 511.00 705.00 679.00 665.00 622.00 703.00 781.00 768.00 1,190.00 1,120.00 919.00 928.00 894.00 1,005.00 1,052.00 1,109.00 1,179.00
Total non-current assets + 26,577.00 26,258.00 26,282.00 25,686.00 24,809.00 24,914.00 25,091.00 24,394.00 23,649.00 22,656.00 22,854.00 22,668.00 22,007.00 21,460.00 19,092.00 18,656.00 18,159.00 18,141.00 18,106.00 17,487.00 15,538.00 15,851.00 16,180.00 16,278.00 16,654.00 17,128.00 17,524.00 17,207.00 16,866.00 16,372.00 14,662.00 13,602.00 13,098.00 13,258.00 12,105.00 11,801.00 10,502.00 10,627.00 10,921.00 10,856.00 10,602.00 10,789.00 11,172.00 11,169.00 10,830.00 10,921.00 11,105.00 11,071.00 9,847.00 9,869.00 10,149.00 9,963.00 9,610.00 9,683.00 9,881.00 9,923.00 6,641.00 3,420.00 3,347.00 3,279.00 2,959.00 2,968.00 3,032.00 3,043.00 3,073.00 3,154.00 3,216.00 3,253.00 3,355.00 3,488.00 4,831.00 4,841.00 4,682.00 4,722.00 4,798.00 4,740.00 4,516.00 4,361.00 4,436.00 4,421.00 4,182.00
Total assets 29,888.00 29,866.00 30,065.00 29,206.00 28,050.00 28,163.00 28,412.00 27,613.00 26,658.00 25,589.00 25,832.00 25,506.00 24,629.00 24,183.00 21,419.00 20,820.00 20,169.00 20,292.00 20,306.00 19,641.00 17,542.00 17,868.00 17,908.00 17,900.00 18,868.00 18,970.00 19,405.00 19,047.00 18,586.00 18,133.00 16,354.00 15,108.00 14,688.00 15,030.00 13,744.00 13,284.00 11,822.00 11,988.00 12,275.00 12,120.00 11,784.00 12,083.00 12,598.00 12,605.00 12,282.00 12,467.00 12,483.00 12,467.00 11,247.00 11,231.00 11,563.00 11,326.00 10,921.00 11,026.00 10,992.00 10,942.00 7,297.00 4,143.00 4,005.00 3,952.00 3,692.00 3,693.00 3,744.00 3,574.00 3,584.00 3,859.00 3,895.00 3,918.00 3,977.00 4,191.00 5,612.00 5,609.00 5,872.00 5,842.00 5,717.00 5,668.00 5,410.00 5,366.00 5,488.00 5,530.00 5,361.00
Total current liabilities + 4,127.00 3,819.00 4,211.00 4,100.00 3,794.00 3,323.00 4,026.00 3,969.00 3,364.00 3,637.00 3,673.00 3,810.00 2,280.00 2,445.00 2,264.00 2,023.00 2,597.00 2,603.00 2,752.00 2,544.00 1,841.00 1,890.00 1,916.00 1,921.00 1,996.00 2,198.00 2,643.00 2,535.00 2,238.00 2,116.00 2,087.00 2,229.00 1,641.00 1,668.00 1,773.00 1,744.00 1,317.00 1,184.00 1,420.00 1,508.00 1,229.00 1,233.00 1,517.00 1,582.00 1,555.00 1,478.00 1,695.00 1,746.00 1,101.00 1,286.00 1,418.00 1,592.00 1,369.00 1,351.00 1,514.00 1,421.00 1,046.00 864.00 879.00 840.00 610.00 569.00 524.00 507.00 481.00 461.00 367.00 349.00 356.00 427.00 468.00 585.00 648.00 520.00 599.00 732.00 629.00 599.00 690.00 719.00 708.00
Total non-current liabilities + 16,793.00 17,079.00 16,854.00 16,071.00 15,467.00 16,218.00 15,805.00 15,363.00 15,174.00 13,822.00 14,403.00 14,282.00 15,219.00 14,676.00 12,802.00 12,751.00 11,488.00 11,698.00 12,071.00 12,003.00 10,956.00 11,433.00 11,831.00 12,072.00 13,237.00 12,942.00 13,112.00 13,034.00 12,973.00 12,614.00 10,933.00 9,715.00 9,989.00 10,256.00 9,760.00 9,592.00 8,752.00 9,156.00 9,316.00 9,110.00 9,054.00 9,374.00 9,584.00 9,571.00 9,232.00 9,191.00 8,972.00 8,914.00 8,322.00 8,097.00 8,416.00 8,125.00 7,957.00 8,101.00 7,983.00 8,126.00 6,161.00 3,215.00 3,112.00 3,132.00 3,111.00 3,144.00 3,235.00 3,117.00 3,151.00 3,417.00 3,546.00 3,615.00 3,677.00 3,793.00 4,269.00 3,610.00 3,182.00 3,304.00 3,253.00 3,234.00 3,200.00 3,229.00 3,297.00 3,409.00 3,402.00
Total liabilities 20,920.00 20,898.00 21,065.00 20,171.00 19,261.00 19,541.00 19,831.00 19,332.00 18,538.00 17,459.00 18,076.00 18,092.00 17,499.00 17,121.00 15,066.00 14,774.00 14,085.00 14,301.00 14,823.00 14,547.00 12,797.00 13,323.00 13,747.00 13,993.00 15,233.00 15,140.00 15,755.00 15,569.00 15,211.00 14,730.00 13,020.00 11,944.00 11,630.00 11,924.00 11,533.00 11,336.00 10,069.00 10,340.00 10,736.00 10,618.00 10,283.00 10,607.00 11,101.00 11,153.00 10,787.00 10,669.00 10,667.00 10,660.00 9,423.00 9,383.00 9,834.00 9,717.00 9,326.00 9,452.00 9,497.00 9,547.00 7,207.00 4,079.00 3,991.00 3,972.00 3,721.00 3,713.00 3,759.00 3,624.00 3,632.00 3,878.00 3,913.00 3,964.00 4,033.00 4,220.00 4,737.00 4,195.00 3,830.00 3,824.00 3,852.00 3,966.00 3,829.00 3,828.00 3,987.00 4,128.00 4,110.00
Total stockholders' equity + 8,968.00 8,968.00 9,000.00 9,035.00 8,789.00 8,622.00 8,581.00 8,281.00 8,120.00 8,130.00 7,756.00 7,414.00 7,130.00 7,062.00 6,353.00 6,046.00 6,084.00 5,991.00 5,483.00 5,094.00 4,745.00 4,545.00 4,161.00 3,907.00 3,635.00 3,830.00 3,650.00 3,478.00 3,375.00 3,403.00 3,334.00 3,164.00 3,058.00 3,106.00 2,211.00 1,948.00 1,753.00 1,648.00 1,539.00 1,502.00 1,501.00 1,476.00 1,497.00 1,452.00 1,495.00 1,798.00 1,816.00 1,807.00 1,824.00 1,848.00 1,729.00 1,609.00 1,595.00 1,574.00 1,495.00 1,395.00 90.00 64.00 14.00 -20.00 -29.00 -20.00 -15.00 -50.00 -48.00 -19.00 -18.00 -46.00 -56.00 -29.00 875.00 1,414.00 2,042.00 2,018.00 1,865.00 1,702.00 1,581.00 1,538.00 1,501.00 1,402.00 1,251.00
Common shares outstanding 64 64 64 65 65 66 66 67 67 68 68 69 70 70 70 71 73 73 73 73 73 73 72 72 74 75 77 79 80 82 83 84 85 86 86 85 85 85 86 88 91 94 95 98 99 99 104 106 106 106 106 107 106 105 105 83 76 76 73 73 61 61 69 68 60 60 61 60 60 60 67 86 112 112 101 115 97 97 98 95 95
about 6 hours ago