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 + 1,602.00 699.00 787.00 1,039.00 895.00 1,035.00 1,535.00 528.00 764.00 791.00 911.00 822.00 1,022.00 1,217.00 885.27 1,048.69 1,638.72 685.23 1,182.83 702.09
Accounts receivable, net 969.00 467.00 525.00 456.00 474.00 382.00 412.00 385.00 522.00 391.00 403.00 492.00 282.00 288.00 579.00 363.50 294.57 349.36 338.16 230.14
Inventories 106.00 44.00 45.00 53.00 63.00 37.00 32.00 39.00 45.00 62.00 80.00 148.00 122.00 72.00 75.00 62.13 46.98 58.16 82.89 54.25
Other current assets 305.00 1,171.00 571.00 517.00 819.00 853.00 678.00 576.00 90.00 568.00 631.00 1,108.00 1,387.00 452.00 265.00 385.69 222.45 631.81 494.08 416.28
Total current assets 2,982.00 2,381.00 1,916.00 2,065.00 2,251.00 2,307.00 2,657.00 1,528.00 1,817.00 1,667.00 1,883.00 2,442.00 2,700.00 1,967.00 1,780.00 1,834.81 2,075.16 1,364.17 1,751.57 1,127.22
Total non-current assets + 14,271.00 11,357.00 12,601.00 12,133.00 12,890.00 10,114.00 10,238.00 8,785.00 7,647.00 7,961.00 8,512.00 10,949.00 6,073.00 5,987.00 5,502.00 5,160.31 3,915.85 3,856.64 2,662.26 2,193.78
Total assets 17,253.00 13,737.00 14,516.00 14,198.00 15,141.00 12,422.00 12,895.00 10,313.00 9,465.00 9,627.00 10,395.00 13,418.00 8,773.00 7,954.00 7,282.00 6,995.12 5,991.02 5,220.81 4,413.83 3,320.99
Total current liabilities + 3,392.00 3,115.00 2,329.00 2,120.00 4,486.00 2,606.00 2,417.00 2,676.00 2,067.00 1,897.00 2,457.00 4,567.00 2,831.00 2,981.00 2,698.00 2,514.98 1,569.77 1,756.18 2,002.27 901.85
Total non-current liabilities + 10,241.00 7,048.00 8,742.00 8,444.00 7,915.00 7,542.00 7,767.00 4,842.00 4,117.00 4,362.00 4,214.00 4,976.00 4,060.00 2,877.00 2,147.00 2,151.28 2,111.12 1,819.65 1,043.22 1,836.76
Total liabilities 13,633.00 10,163.00 11,071.00 10,564.00 12,401.00 10,148.00 10,214.00 7,520.00 6,184.00 6,259.00 6,667.00 9,688.00 6,692.00 5,618.00 4,836.00 4,605.48 3,680.89 3,568.73 3,045.49 2,738.61
Total stockholders' equity + 3,640.00 3,628.00 3,529.00 3,605.00 2,583.00 2,059.00 2,410.00 2,542.00 3,281.00 3,167.00 3,477.00 2,342.00 1,929.00 2,024.00 2,254.00 3,113.46 2,383.80 1,677.92 1,287.91 504.87
Common shares outstanding 168 173 171 140 164 129 129 128 128 128 128 127 127 129 133 138 139 138 138 129
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,217.00 1,602.00 1,709.00 1,283.00 534.00 699.00 803.00 739.00 622.00 781.00 759.00 697.00 903.00 1,039.00 884.00 776.00 695.00 895.00 723.00 803.00 780.00 1,035.00 1,404.00 1,423.00 1,837.00 1,535.00 672.00 968.00 565.00 528.00 907.00 882.00 718.00 764.00 1,018.00 863.00 740.00 791.00 956.00 816.00 772.00 911.00 739.80 718.00 1,255.00 822.00 794.00 606.00 1,074.00 1,022.00 1,090.00 973.00 1,185.00 1,178.00 1,050.00 930.16 1,116.70 831.91 927.20 1,007.21 1,222.79 1,045.58 1,660.24 1,229.45 1,582.21 1,588.66 873.01 832.90 728.57 685.23 1,001.39 903.99 1,211.62 1,182.83 1,064.71 1,093.89 1,008.32 702.09 615.52 556.51 567.08
Accounts receivable, net 1,307.00 969.00 699.00 650.00 437.00 467.00 485.00 496.00 511.00 525.00 503.00 572.00 463.00 456.00 462.00 460.00 463.00 474.00 385.00 378.00 371.00 382.00 374.00 394.00 400.00 412.00 416.00 407.00 392.00 385.00 339.00 369.00 394.00 389.00 386.00 376.00 365.00 391.00 407.00 394.00 395.00 403.00 474.50 499.00 507.00 492.00 506.00 361.00 339.00 282.00 316.00 304.00 343.00 322.00 476.00 419.08 354.01 579.00 315.51 414.40 379.14 363.50 320.13 254.45 319.24 359.64 345.54 288.07 325.91 369.84 276.68 242.02 229.87 322.79 243.04 205.63 220.56 224.02 166.71 127.86 111.88
Inventories 135.00 106.00 106.00 74.00 56.00 44.00 60.00 63.00 59.00 45.00 65.00 69.00 68.00 53.00 67.00 104.00 90.00 63.00 55.00 60.00 46.00 37.00 47.00 36.00 50.00 32.00 50.00 50.00 50.00 39.00 53.00 50.00 50.00 45.00 54.00 71.00 78.00 62.00 71.00 77.00 80.00 80.00 133.00 186.00 172.00 148.00 146.00 142.00 141.00 122.00 125.00 134.00 114.00 72.00 111.00 124.78 110.99 75.00 63.39 58.15 56.17 62.13 55.08 57.20 50.59 46.98 45.52 33.55 46.69 58.16 74.86 104.68 105.15 82.89 70.25 50.53 50.08 54.25 33.95 27.42 18.77
Other current assets 415.00 305.00 581.00 827.00 1,191.00 1,171.00 1,447.00 1,480.00 1,552.00 571.00 562.00 490.00 493.00 517.00 566.00 584.00 1,318.00 819.00 726.00 719.00 772.00 853.00 675.00 686.00 679.00 678.00 663.00 649.00 1,157.00 576.00 600.00 583.00 849.00 764.00 909.00 791.00 950.00 568.00 652.00 627.00 927.00 631.00 1,115.80 1,070.00 1,012.00 1,108.00 1,076.00 1,825.00 1,727.00 1,387.00 673.00 609.00 582.00 506.00 500.00 703.09 650.93 265.00 790.39 808.89 751.52 385.69 595.40 507.57 552.35 517.02 239.46 277.93 672.24 631.81 299.08 263.04 522.81 494.08 211.99 203.30 407.72 416.28 161.54 557.80 655.30
Total current assets 3,074.00 2,982.00 3,095.00 2,834.00 2,218.00 2,381.00 2,795.00 2,831.00 2,744.00 1,916.00 1,889.00 1,828.00 1,927.00 2,065.00 1,979.00 1,924.00 2,566.00 2,251.00 1,889.00 1,960.00 1,969.00 2,307.00 2,500.00 2,539.00 2,966.00 2,657.00 1,801.00 2,074.00 2,164.00 1,528.00 1,750.00 1,737.00 1,869.00 1,817.00 2,237.00 1,959.00 1,998.00 1,667.00 1,946.00 1,782.00 2,036.00 1,883.00 2,447.70 2,436.00 2,822.00 2,442.00 2,400.00 2,824.00 3,184.00 2,700.00 2,138.00 1,961.00 2,176.00 2,099.00 2,097.00 1,758.03 1,878.61 1,780.00 1,830.35 1,873.17 2,029.42 1,834.81 2,310.61 1,793.88 2,185.16 2,075.16 1,503.53 1,432.44 1,447.50 1,364.17 1,652.01 1,513.74 1,839.58 1,751.57 1,583.15 1,546.61 1,450.71 1,127.22 977.72 1,269.58 1,241.15
Total non-current assets + 17,672.00 14,271.00 12,495.00 12,166.00 11,445.00 11,356.00 11,272.00 11,359.00 11,608.00 12,601.00 12,568.00 12,624.00 12,500.00 12,133.00 12,176.00 12,403.00 12,599.00 12,890.00 9,511.00 9,545.00 9,820.00 10,114.00 9,829.00 10,014.00 9,731.00 10,238.00 10,136.00 9,602.00 9,193.00 8,785.00 7,335.00 7,388.00 7,732.00 7,646.00 7,479.00 7,534.00 7,657.00 7,961.00 8,091.00 8,275.00 8,384.00 8,512.00 9,869.80 10,233.00 10,385.00 10,949.00 11,505.00 9,547.00 9,291.00 6,073.00 5,899.00 5,867.00 6,040.00 5,987.00 5,699.00 5,602.22 5,610.32 5,502.00 5,245.25 5,135.12 5,155.17 5,160.31 5,227.71 3,798.14 3,886.86 3,915.85 4,242.81 4,091.67 3,892.98 3,856.64 3,202.46 3,144.26 2,919.93 2,662.26 2,358.85 2,089.52 1,905.12 2,193.78 1,398.56 1,258.51 1,415.60
Total assets 20,746.00 17,253.00 15,590.00 15,000.00 13,662.00 13,737.00 14,067.00 14,190.00 14,353.00 14,516.00 14,457.00 14,452.00 14,427.00 14,198.00 14,155.00 14,327.00 15,166.00 15,141.00 11,400.00 11,506.00 11,788.00 12,422.00 12,330.00 12,552.00 12,697.00 12,895.00 11,942.00 11,676.00 11,356.00 10,313.00 9,085.00 9,127.00 9,601.00 9,464.00 9,716.00 9,495.00 9,654.00 9,627.00 10,044.00 10,073.00 10,420.00 10,395.00 12,317.50 12,669.00 13,207.00 13,418.00 13,905.00 12,371.00 12,475.00 8,773.00 8,037.00 7,828.00 8,216.00 7,954.00 7,796.00 7,360.25 7,488.92 7,282.00 7,075.59 7,008.29 7,184.59 6,995.12 7,538.32 5,592.02 6,072.02 5,991.02 5,746.33 5,524.11 5,340.48 5,220.81 4,854.47 4,658.00 4,759.51 4,413.83 3,942.00 3,636.13 3,355.83 3,320.99 2,376.28 2,528.10 2,656.75
Total current liabilities + 5,030.00 3,392.00 3,348.00 3,188.00 2,916.00 3,114.00 2,884.00 2,929.00 3,195.00 2,329.00 2,168.00 2,178.00 2,067.00 2,120.00 1,923.00 2,018.00 3,522.00 4,486.00 2,300.00 2,287.00 2,404.00 2,606.00 2,203.00 2,249.00 2,099.00 2,417.00 2,615.00 2,630.00 2,790.00 2,676.00 2,007.00 2,177.00 1,950.00 2,067.00 2,586.00 2,282.00 1,864.00 1,897.00 1,847.00 2,034.00 2,433.00 2,457.00 4,115.30 4,431.00 4,826.00 4,567.00 4,682.00 4,576.00 4,617.00 2,831.00 2,896.00 2,492.00 2,923.00 2,981.00 2,881.00 2,615.68 2,661.46 2,698.00 1,648.24 1,764.99 1,691.75 2,514.98 2,179.11 1,491.53 1,529.96 1,569.77 1,565.67 1,540.39 1,796.55 1,756.18 1,477.28 1,800.03 2,004.62 2,002.27 1,176.87 1,018.05 984.76 901.85 801.01 1,053.88 970.09
Total non-current liabilities + 12,547.00 10,241.00 8,932.00 8,314.00 7,393.00 7,049.00 7,456.00 7,669.00 7,649.00 8,742.00 8,695.00 8,677.00 8,729.00 8,444.00 8,652.00 8,665.00 8,853.00 7,915.00 6,955.00 7,051.00 7,139.00 7,542.00 7,861.00 7,978.00 8,197.00 7,767.00 6,929.00 6,451.00 5,744.00 4,842.00 3,980.00 3,898.00 4,258.00 4,117.00 3,999.00 4,121.00 4,366.00 4,362.00 4,562.00 4,444.00 4,186.00 4,214.00 5,397.80 5,208.00 4,956.00 4,976.00 5,058.00 4,635.00 4,537.00 4,060.00 2,949.00 3,118.00 2,831.00 2,877.00 2,691.00 2,345.23 2,252.74 2,137.55 1,981.92 1,980.79 2,056.09 2,151.28 2,207.64 2,206.48 2,094.27 2,067.53 2,195.47 2,143.21 1,829.09 1,819.65 1,663.94 1,258.52 1,022.28 1,043.22 1,590.39 1,566.36 1,440.94 1,836.76 1,116.44 1,068.76 1,324.68
Total liabilities 17,577.00 13,633.00 12,280.00 11,502.00 10,309.00 10,163.00 10,340.00 10,598.00 10,844.00 11,071.00 10,863.00 10,855.00 10,796.00 10,564.00 10,575.00 10,683.00 12,375.00 12,401.00 9,255.00 9,338.00 9,543.00 10,148.00 10,064.00 10,227.00 10,296.00 10,214.00 9,544.00 9,081.00 8,534.00 7,520.00 5,987.00 6,075.00 6,208.00 6,183.00 6,585.00 6,403.00 6,230.00 6,259.00 6,409.00 6,478.00 6,619.00 6,667.00 9,513.10 9,639.00 9,782.00 9,688.00 9,740.00 9,211.00 9,154.00 6,692.00 5,845.00 5,610.00 5,754.00 5,618.00 5,208.00 4,960.91 4,914.20 4,836.00 3,630.16 3,745.78 3,747.84 4,605.48 4,386.75 3,698.01 3,624.22 3,680.89 3,761.14 3,683.59 3,625.64 3,568.73 3,141.22 3,058.55 3,026.90 3,045.49 2,767.27 2,584.41 2,425.70 2,738.61 1,917.45 2,122.64 2,294.77
Total stockholders' equity + 3,137.00 3,640.00 3,343.00 3,537.00 3,386.00 3,628.00 3,806.00 3,677.00 3,603.00 3,529.00 3,643.00 3,624.00 3,627.00 3,605.00 3,537.00 3,584.00 2,633.00 2,583.00 1,966.00 1,987.00 2,057.00 2,059.00 2,059.00 2,106.00 2,185.00 2,410.00 2,172.00 2,343.00 2,560.00 2,542.00 2,916.00 2,871.00 3,196.00 3,096.00 2,956.00 2,915.00 3,217.00 3,167.00 3,367.00 3,335.00 3,546.00 3,477.00 1,594.60 1,751.00 2,172.00 2,342.00 3,306.00 2,301.00 2,387.00 1,929.00 1,915.00 1,947.00 2,199.00 2,024.00 2,588.00 2,202.64 2,371.01 2,254.38 3,256.02 3,200.51 3,382.83 3,113.46 3,139.82 1,988.69 2,533.01 2,383.80 2,051.25 1,893.09 1,756.36 1,677.92 1,686.75 1,551.06 1,658.39 1,287.91 1,125.23 979.07 859.08 504.87 436.25 381.27 338.59
Common shares outstanding 168 168 168 168 170 173 173 173 172 172 173 171 171 171 171 114 128 164 165 164 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 100 128 128 128 100 127 127 127 100 127 127 127 100 128 129 130 104 132 134 135 109 138 139 139 109 139 138 138 108 138 138 138 108 138 137 137 101 129 129 128
about 19 hours ago