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 + 2,123.00 2,475.00 1,791.00 2,417.00 3,116.00 3,346.00 1,521.00 1,236.00 1,621.00 1,580.00 1,328.00 1,217.00 1,330.00 1,252.00 2,179.60 2,326.70 2,219.90 1,077.40 822.80 1,013.90
Accounts receivable, net 565.00 558.00 383.00 296.00 546.00 480.00 323.00 366.00 341.00 302.00 212.00 259.00 152.00 130.00 136.40 120.10 111.80 116.70 238.70 134.20
Inventories 203.00 199.00 116.00 104.00 62.00 57.00 72.00 60.00 57.00 47.00 51.00 58.00 60.00 58.00 44.30 45.10 45.80 51.90 46.60 44.70
Other current assets 375.00 528.00 415.00 223.00 196.00 123.00 121.00 125.00 2,019.00 470.00 72.00 105.00 220.00 297.00 454.60 454.00 219.50 246.40 170.30 424.20
Total current assets 3,266.00 3,760.00 2,705.00 3,040.00 3,920.00 4,006.00 2,037.00 1,787.00 2,152.00 2,050.00 1,663.00 1,756.00 1,762.00 1,737.00 1,595.50 1,662.00 1,634.00 1,509.00 1,390.30 1,572.30
Total non-current assets + 17,095.00 16,008.00 13,129.00 12,306.00 11,044.00 10,040.00 11,964.00 9,125.00 8,594.00 7,927.00 4,870.00 4,425.00 4,076.00 3,768.00 3,599.50 3,355.00 3,351.00 3,327.00 3,100.60 2,504.80
Total assets 20,361.00 19,768.00 15,834.00 15,346.00 14,964.00 14,046.00 14,001.00 10,912.00 10,746.00 9,977.00 6,533.00 6,181.00 5,838.00 5,505.00 5,195.00 5,017.00 4,985.00 4,836.00 4,490.90 4,077.10
Total current liabilities + 6,589.00 6,145.00 4,459.00 4,493.00 3,991.00 4,293.00 3,201.00 2,942.00 2,686.00 2,537.00 1,806.00 1,671.00 1,580.00 1,501.00 1,510.60 1,425.00 1,258.00 1,361.00 1,388.00 1,236.70
Total non-current liabilities + 9,654.00 9,251.00 7,262.00 7,037.00 7,172.00 6,770.00 6,469.00 4,219.00 4,600.00 4,509.00 2,316.00 2,383.00 2,229.00 2,583.00 2,517.40 2,487.00 2,855.00 2,813.00 2,078.90 1,954.90
Total liabilities 16,243.00 15,396.00 11,721.00 11,530.00 11,163.00 11,058.00 9,670.00 7,161.00 7,286.00 7,046.00 4,122.00 4,054.00 3,809.00 4,084.00 4,028.00 3,912.00 4,113.00 4,174.00 3,466.90 3,191.60
Total stockholders' equity + 4,118.00 4,372.00 4,113.00 3,816.00 3,801.00 2,988.00 4,331.00 3,751.00 3,460.00 2,931.00 2,411.00 2,127.00 2,029.00 1,421.00 1,167.00 1,105.00 872.00 662.00 1,024.00 885.50
Common shares outstanding 117 128 129 128 127 123 124 124 124 124 129 137 142 144 147 147 145 145 162 152
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,768.00 2,123.00 2,300.00 2,152.00 2,492.00 2,475.00 2,505.00 2,509.00 2,278.00 1,791.00 2,451.00 2,442.00 2,429.00 2,417.00 3,150.00 3,425.00 2,914.00 3,116.00 3,195.00 3,951.00 3,549.00 3,346.00 3,759.00 2,803.00 2,125.00 1,521.00 1,619.00 1,627.00 1,436.00 1,236.00 1,397.00 1,568.00 1,528.00 1,621.00 1,740.00 1,922.00 1,710.00 1,580.00 3,226.00 1,607.00 1,564.00 1,328.00 1,258.00 1,192.00 1,312.00 1,217.00 1,343.00 1,510.00 1,420.00 1,330.00 1,445.00 1,429.00 1,265.00 1,252.00 2,343.70 2,335.40 2,234.20 1,140.90 2,464.10 2,240.00 1,042.50 1,208.20 2,506.50 2,437.60 2,224.50 1,192.10 2,289.60 1,121.80 1,043.00 1,077.40 1,067.40 1,006.00 921.80 822.80 888.00 987.70 970.10 1,013.90 1,107.70 1,103.40 1,011.60
Accounts receivable, net 630.00 565.00 586.00 737.00 569.00 558.00 510.00 370.00 384.00 383.00 341.00 351.00 340.00 296.00 345.00 401.00 658.00 546.00 536.00 567.00 517.00 480.00 321.00 280.00 279.00 323.00 377.00 389.00 358.00 366.00 422.00 411.00 350.00 341.00 301.00 326.00 321.00 302.00 232.00 254.00 235.00 212.00 205.00 194.00 187.00 259.00 178.00 203.00 212.00 152.00 182.00 195.00 188.00 130.00 185.40 169.40 168.30 136.00 148.30 167.80 161.20 120.10 139.60 145.20 137.30 111.80 128.30 156.50 113.50 116.70 143.00 165.00 158.80 138.00 156.80 189.10 158.30 134.20 145.80 157.10 139.50
Inventories 232.00 203.00 229.00 218.00 206.00 199.00 202.00 106.00 104.00 116.00 122.00 107.00 105.00 104.00 94.00 93.00 78.00 62.00 62.00 52.00 57.00 57.00 57.00 56.00 68.00 72.00 63.00 55.00 58.00 60.00 57.00 57.00 62.00 57.00 57.00 52.00 50.00 47.00 44.00 45.00 45.00 51.00 52.00 58.00 52.00 58.00 64.00 61.00 58.00 60.00 60.00 59.00 61.00 58.00 52.50 47.80 45.30 44.30 44.30 52.60 45.70 45.10 41.60 48.50 49.10 45.80 47.40 43.60 43.40 51.90 83.50 59.70 47.00 46.60 51.80 55.10 47.80 44.70 52.40 43.40 44.40
Other current assets 387.00 375.00 580.00 400.00 173.00 528.00 520.00 391.00 363.00 415.00 730.00 344.00 225.00 223.00 221.00 313.00 324.00 196.00 208.00 201.00 161.00 123.00 328.00 105.00 100.00 121.00 143.00 147.00 149.00 125.00 180.00 180.00 174.00 2,019.00 116.00 125.00 132.00 470.00 98.00 97.00 79.00 72.00 200.00 210.00 225.00 105.00 214.00 246.00 244.00 220.00 248.00 303.00 325.00 297.00 530.90 513.00 515.70 275.00 460.50 522.20 346.60 288.60 450.00 466.00 294.00 284.60 280.50 272.00 266.00 262.90 384.80 503.30 414.20 382.90 371.70 397.70 417.90 424.20 391.40 428.40 405.80
Total current assets 3,017.00 3,266.00 3,466.00 3,507.00 3,721.00 3,760.00 3,737.00 3,376.00 3,129.00 2,705.00 3,644.00 3,244.00 3,099.00 3,040.00 3,810.00 4,232.00 3,974.00 3,920.00 4,001.00 4,771.00 4,284.00 4,006.00 4,465.00 3,244.00 2,572.00 2,037.00 2,202.00 2,218.00 2,001.00 1,787.00 2,056.00 2,216.00 2,114.00 2,152.00 2,214.00 2,425.00 2,213.00 2,050.00 3,600.00 2,003.00 1,923.00 1,663.00 1,715.00 1,654.00 1,776.00 1,756.00 1,799.00 2,020.00 1,934.00 1,762.00 1,935.00 1,986.00 1,839.00 1,737.00 1,716.50 1,698.40 1,656.90 1,595.50 1,726.30 1,675.70 1,596.00 1,662.00 1,768.00 1,739.00 1,664.00 1,634.30 1,686.00 1,594.00 1,465.90 1,508.90 1,679.00 1,734.00 1,541.80 1,390.30 1,468.30 1,629.60 1,594.10 1,572.30 1,697.30 1,732.30 1,601.30
Total non-current assets + 17,281.00 17,095.00 16,546.00 16,378.00 16,097.00 16,008.00 15,822.00 11,966.00 11,684.00 13,129.00 11,521.00 11,585.00 11,197.00 12,306.00 10,721.00 10,568.00 10,236.00 11,044.00 9,881.00 9,885.00 9,978.00 11,222.00 10,284.00 10,754.00 10,791.00 11,964.00 10,781.00 10,733.00 10,639.00 9,125.00 8,837.00 8,839.00 8,734.00 8,594.00 8,525.00 8,295.00 8,089.00 7,927.00 5,099.00 5,032.00 4,906.00 4,870.00 4,849.00 4,826.00 4,634.00 4,425.00 4,437.00 4,294.00 4,127.00 4,076.00 3,927.00 3,866.00 3,805.00 3,768.00 3,719.60 3,725.20 3,725.10 3,599.50 3,533.90 3,558.10 3,515.40 3,354.60 3,352.00 3,368.00 3,352.00 3,350.70 3,320.00 3,347.00 3,313.10 3,326.70 3,387.00 3,361.50 3,235.30 3,100.60 2,988.60 2,849.80 2,749.00 2,504.80 2,442.40 2,359.50 2,286.90
Total assets 20,298.00 20,361.00 20,012.00 19,885.00 19,818.00 19,768.00 19,559.00 15,342.00 14,813.00 15,834.00 15,165.00 14,829.00 14,296.00 15,346.00 14,531.00 14,800.00 14,210.00 14,964.00 13,882.00 14,656.00 14,262.00 15,228.00 14,749.00 13,998.00 13,363.00 14,001.00 12,983.00 12,951.00 12,640.00 10,912.00 10,893.00 11,055.00 10,848.00 10,746.00 10,739.00 10,720.00 10,302.00 9,977.00 8,699.00 7,035.00 6,829.00 6,533.00 6,564.00 6,480.00 6,410.00 6,181.00 6,236.00 6,314.00 6,061.00 5,838.00 5,862.00 5,852.00 5,644.00 5,505.00 5,436.10 5,423.60 5,382.00 5,195.00 5,260.20 5,233.80 5,111.40 5,016.60 5,120.00 5,107.00 5,016.00 4,985.00 5,006.00 4,941.00 4,779.00 4,835.60 5,066.00 5,095.50 4,777.10 4,490.90 4,456.90 4,479.40 4,343.10 4,077.10 4,139.70 4,091.80 3,888.20
Total current liabilities + 7,056.00 6,589.00 6,659.00 6,709.00 6,700.00 6,145.00 6,248.00 4,968.00 4,829.00 4,459.00 5,074.00 5,176.00 4,857.00 4,493.00 4,709.00 4,902.00 4,570.00 3,991.00 4,024.00 4,846.00 4,762.00 4,293.00 4,207.00 4,120.00 3,730.00 3,201.00 3,346.00 3,534.00 3,386.00 2,942.00 2,888.00 3,036.00 2,992.00 2,686.00 2,765.00 2,974.00 2,835.00 2,537.00 2,123.00 2,061.00 2,069.00 1,806.00 1,854.00 1,927.00 1,880.00 1,671.00 1,767.00 1,864.00 1,755.00 1,580.00 1,650.00 1,756.00 1,598.00 1,501.00 1,528.80 1,664.30 1,673.20 1,509.60 1,518.30 1,628.00 1,484.40 1,424.70 1,472.00 1,441.00 1,340.00 1,258.30 1,282.00 1,340.00 1,285.60 1,360.60 1,540.00 1,649.80 1,482.40 1,388.00 1,299.60 1,408.50 1,380.30 1,236.70 1,380.50 1,423.20 1,330.70
Total non-current liabilities + 9,511.00 9,654.00 9,324.00 9,234.00 8,981.00 9,251.00 8,832.00 6,148.00 6,007.00 7,262.00 5,998.00 5,702.00 5,750.00 7,037.00 5,996.00 6,099.00 6,003.00 7,172.00 6,327.00 6,486.00 6,625.00 7,947.00 7,088.00 6,017.00 5,618.00 6,469.00 5,385.00 5,444.00 5,508.00 4,219.00 4,214.00 4,426.00 4,417.00 4,600.00 4,483.00 4,482.00 4,453.00 4,509.00 3,712.00 2,347.00 2,305.00 2,316.00 2,345.00 2,334.00 2,364.00 2,383.00 2,240.00 2,250.00 2,211.00 2,229.00 2,410.00 2,553.00 2,584.00 2,583.00 2,468.10 2,476.30 2,490.80 2,512.20 2,477.60 2,399.30 2,456.90 2,486.50 2,574.00 2,726.00 2,791.00 2,854.60 2,950.00 2,913.00 2,836.10 2,813.10 2,600.00 2,435.50 2,337.60 2,078.90 2,129.90 2,135.20 2,076.50 1,954.90 1,794.20 1,694.40 1,806.00
Total liabilities 16,567.00 16,243.00 15,983.00 15,943.00 15,681.00 15,396.00 15,080.00 11,116.00 10,836.00 11,721.00 11,072.00 10,878.00 10,607.00 11,530.00 10,705.00 11,001.00 10,573.00 11,163.00 10,351.00 11,332.00 11,387.00 12,240.00 11,295.00 10,137.00 9,348.00 9,670.00 8,731.00 8,978.00 8,894.00 7,161.00 7,102.00 7,462.00 7,409.00 7,286.00 7,248.00 7,456.00 7,288.00 7,046.00 5,835.00 4,408.00 4,374.00 4,122.00 4,199.00 4,261.00 4,244.00 4,054.00 4,007.00 4,114.00 3,966.00 3,809.00 4,060.00 4,309.00 4,182.00 4,084.00 3,996.90 4,140.60 4,164.00 4,021.80 3,995.90 4,027.30 3,941.30 3,911.20 4,046.00 4,167.00 4,131.00 4,112.90 4,232.00 4,253.00 4,121.70 4,173.70 4,140.00 4,085.30 3,820.00 3,466.90 3,429.50 3,543.70 3,456.80 3,191.60 3,174.70 3,117.60 3,136.70
Total stockholders' equity + 3,731.00 4,118.00 4,029.00 3,942.00 4,137.00 4,372.00 4,479.00 4,226.00 3,977.00 4,113.00 4,093.00 3,951.00 3,689.00 3,816.00 3,826.00 3,799.00 3,637.00 3,801.00 3,531.00 3,324.00 2,875.00 2,988.00 3,454.00 3,861.00 4,015.00 4,331.00 4,252.00 3,973.00 3,746.00 3,751.00 3,791.00 3,593.00 3,439.00 3,460.00 3,491.00 3,264.00 3,014.00 2,931.00 2,864.00 2,627.00 2,455.00 2,411.00 2,365.00 2,219.00 2,166.00 2,127.00 2,229.00 2,200.00 2,095.00 2,029.00 1,802.00 1,543.00 1,462.00 1,421.00 1,439.20 1,283.00 1,218.00 1,173.20 1,264.30 1,206.50 1,170.10 1,105.40 1,074.00 940.00 885.00 872.10 774.00 688.00 657.30 661.90 926.00 1,010.20 957.10 1,024.00 1,027.40 935.70 886.30 885.50 965.00 974.20 751.50
Common shares outstanding 114 117 121 123 123 129 129 128 126 127 129 129 128 128 128 128 126 127 127 127 124 124 124 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 127 128 130 132 134 136 139 139 140 141 142 143 144 144 144 145 145 146 147 147 147 147 147 146 146 143 146 145 145 144 145 148 148 163 163 161 161 160 160 134
1 day ago