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 + 887.00 866.00 1,005.00 1,038.00 1,389.00 3,797.00 240.95 247.71 152.23 3,174.03 137.28 163.60 117.31 858.90 891.00 987.00 918.00 651.00 710.00 800.00
Accounts receivable, net 476.00 470.00 608.00 611.00 472.00 386.00 54.00 76.23 46.04 14.69 9.98 7.47 3.67 4.06 488.00 393.00 324.00 394.00 481.00 458.00
Inventories 43.00 45.00 46.00 59.00 42.00 44.00 18.00 20.60 16.87 11.06 11.74 7.23 3.11 2.85 45.00 50.00 53.00 63.00 70.00 63.00
Other current assets 397.00 366.00 386.00 394.00 4,380.00 3,857.00 291.69 228.67 35.90 14.98 16.18 15.18 2.84 2.72 413.00 361.00 304.00 356.00 417.00 310.00
Total current assets 1,803.00 1,747.00 2,045.00 2,102.00 5,964.00 6,063.00 604.64 573.20 251.03 101.75 116.18 117.49 39.43 34.93 1,837.00 1,791.00 1,599.00 1,464.00 1,678.00 1,631.00
Total non-current assets + 29,836.00 30,843.00 31,321.00 31,425.00 32,067.00 30,322.00 5,035.91 5,338.27 3,295.44 1,192.29 1,208.83 1,057.84 230.75 215.35 26,679.00 26,797.00 27,380.00 29,585.00 21,680.00 20,654.00
Total assets 31,639.00 32,590.00 33,366.00 33,527.00 38,031.00 36,385.00 5,640.55 5,911.46 3,546.47 1,294.04 1,325.01 1,175.33 270.18 262.53 28,516.00 28,588.00 28,979.00 31,049.00 23,358.00 22,285.00
Total current liabilities + 2,253.00 2,272.00 2,690.00 2,668.00 5,297.00 2,513.00 688.00 402.18 219.06 102.04 105.71 91.84 25.15 27.30 1,603.00 1,583.00 1,606.00 2,001.00 1,804.00 2,241.00
Total non-current liabilities + 25,700.00 25,942.00 25,956.00 27,108.00 28,193.00 28,766.00 3,834.85 4,480.13 2,382.29 893.55 948.63 931.86 169.46 170.50 25,906.00 25,372.00 25,654.00 28,169.00 14,927.00 13,973.00
Total liabilities 27,953.00 28,214.00 28,646.00 29,776.00 33,490.00 31,351.00 4,523.30 4,882.31 2,601.35 995.59 1,054.34 1,023.71 194.61 201.52 27,509.00 26,955.00 27,260.00 30,170.00 16,731.00 16,214.00
Total stockholders' equity + 3,504.00 4,376.00 4,720.00 3,713.00 4,480.00 5,016.00 1,117.26 1,029.15 945.13 298.45 270.67 151.62 75.58 61.00 1,007.00 1,633.00 1,719.00 879.00 6,627.00 6,071.00
Common shares outstanding 208 215 216 214 211 130 79 78 68 48 47 46 46 125 42 42 42 42 63 63
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 + 867.00 887.00 836.00 982.00 884.00 866.00 802.00 830.00 852.00 1,005.00 841.00 1,122.00 965.00 1,038.00 1,080.00 1,142.00 999.00 1,389.00 1,374.00 1,137.00 1,804.00 1,762.00 1,045.00 986.55 703.13 240.95 229.26 205.82 233.78 247.71 181.14 219.08 200.37 152.23 152.36 121.06 3,085.57 3,174.03 3,458.61 93.11 101.10 137.28 104.75 155.63 136.60 163.60 152.63 124.61 99.20 117.31 159.57 1,899.40 2,165.60 2,591.60 1,988.40 1,055.80 1,193.90 891.00 1,229.70 1,038.00 881.00 987.00 1,324.00 1,329.00 947.00 918.00 948.00 947.00 1,759.00 651.00 1,006.00 1,249.00 1,362.00 710.00 655.00 721.00 746.00 800.00 672.00 637.00 628.00
Accounts receivable, net 441.00 476.00 426.00 487.00 440.00 470.00 469.00 546.00 551.00 608.00 555.00 526.00 543.00 611.00 506.00 494.00 450.00 472.00 438.00 420.00 372.00 382.00 422.00 44.89 44.39 54.00 50.97 63.10 70.74 76.23 42.19 34.93 33.80 46.04 33.20 21.86 8.83 14.69 17.06 14.52 9.53 9.98 9.57 8.96 7.47 7.47 9.23 4.62 3.91 3.67 4.29 486.00 544.00 581.00 496.00 493.00 484.00 488.00 414.00 418.00 367.00 393.00 568.00 311.00 327.00 324.00 332.00 326.00 367.00 394.00 413.00 420.00 414.00 481.00 475.00 405.00 440.00 458.00 519.00 477.00 482.00
Inventories 47.00 43.00 41.00 44.00 43.00 45.00 43.00 45.00 44.00 46.00 45.00 53.00 57.00 59.00 46.00 47.00 44.00 42.00 45.00 41.00 41.00 44.00 49.00 17.37 17.07 18.00 17.68 19.02 20.78 20.60 15.26 14.85 15.21 16.87 16.51 17.07 11.31 11.06 11.48 11.70 11.32 11.74 7.17 6.95 7.23 7.23 7.36 3.26 3.20 3.11 3.22 46.00 50.00 52.00 50.00 50.00 45.00 45.00 49.00 50.00 47.00 50.00 49.00 50.00 50.00 53.00 53.00 56.00 61.00 63.00 70.00 72.00 70.00 70.00 72.00 74.00 69.00 63.00 61.00 62.00 58.00
Other current assets 445.00 440.00 429.00 415.00 419.00 366.00 586.00 402.00 290.00 386.00 419.00 426.00 446.00 394.00 440.00 3,362.00 3,812.00 4,380.00 4,370.00 4,718.00 4,345.00 4,483.00 4,790.00 485.92 477.82 291.69 665.62 414.70 57.69 228.67 187.62 236.54 225.93 35.90 143.50 143.59 15.98 14.98 18.79 17.61 21.01 16.18 66.86 18.08 15.18 15.18 11.72 2.69 3.05 2.84 3.48 423.00 442.00 1,103.00 1,145.00 441.00 439.00 413.00 414.00 461.00 411.00 361.00 325.00 372.00 349.00 304.00 346.00 401.00 381.00 356.00 378.00 382.00 387.00 417.00 394.00 411.00 316.00 310.00 434.00 415.00 424.00
Total current assets 1,800.00 1,803.00 1,732.00 1,928.00 1,786.00 1,747.00 1,900.00 1,823.00 1,737.00 2,045.00 1,860.00 2,127.00 2,011.00 2,102.00 1,936.00 4,900.00 5,120.00 5,964.00 5,925.00 6,316.00 6,562.00 6,667.00 6,298.00 1,534.74 1,242.41 604.64 963.54 702.64 382.99 573.20 426.21 505.40 475.31 251.03 400.97 362.57 80.69 101.75 91.94 80.94 85.96 116.18 132.72 122.62 117.49 117.49 119.44 42.18 44.77 39.43 47.16 2,766.00 3,131.00 3,494.00 2,880.00 1,969.00 2,103.00 1,837.00 2,028.00 1,967.00 1,706.00 1,791.00 2,266.00 2,062.00 1,673.00 1,599.00 1,679.00 1,730.00 2,568.00 1,464.00 1,867.00 2,123.00 2,233.00 1,678.00 1,596.00 1,611.00 1,571.00 1,631.00 1,686.00 1,591.00 1,592.00
Total non-current assets + 29,864.00 29,836.00 30,168.00 30,550.00 30,612.00 30,843.00 31,069.00 31,261.00 31,322.00 31,321.00 31,369.00 31,351.00 31,338.00 31,425.00 31,658.00 31,770.00 31,953.00 32,067.00 33,037.00 32,500.00 29,457.00 29,718.00 29,941.00 4,613.71 4,648.77 5,035.91 5,117.70 5,379.36 5,731.53 5,338.27 4,050.97 3,094.34 3,076.91 3,295.44 3,184.28 3,195.37 1,565.12 1,192.29 1,186.94 1,193.75 1,200.11 1,208.83 1,036.50 1,046.38 1,057.84 1,057.84 1,049.95 225.25 226.54 230.75 220.71 24,079.00 24,344.00 24,504.00 25,463.00 26,069.00 26,307.00 26,679.00 26,838.00 26,996.00 26,699.00 26,797.00 27,022.00 27,227.00 27,591.00 27,380.00 27,552.00 28,982.00 29,382.00 29,585.00 35,145.00 35,285.00 34,855.00 21,680.00 21,590.00 21,101.00 20,917.00 20,654.00 19,492.00 19,131.00 18,963.00
Total assets 31,664.00 31,639.00 31,900.00 32,478.00 32,398.00 32,590.00 32,969.00 33,084.00 33,059.00 33,366.00 33,229.00 33,478.00 33,349.00 33,527.00 33,594.00 36,670.00 37,073.00 38,031.00 38,962.00 38,816.00 36,019.00 36,385.00 36,239.00 6,148.45 5,891.17 5,640.55 6,081.24 6,082.00 6,114.52 5,911.46 4,477.17 3,599.75 3,552.22 3,546.47 3,585.26 3,557.94 1,645.80 1,294.04 1,278.87 1,274.69 1,286.07 1,325.01 1,169.23 1,169.00 1,175.33 1,175.33 1,169.38 267.43 271.31 270.18 267.87 26,845.00 27,475.00 27,998.00 28,343.00 28,038.00 28,410.00 28,516.00 28,866.00 28,963.00 28,405.00 28,588.00 29,288.00 29,289.00 29,264.00 28,979.00 29,231.00 30,712.00 31,950.00 31,049.00 37,012.00 37,408.00 37,088.00 23,358.00 23,186.00 22,712.00 22,488.00 22,285.00 21,178.00 20,722.00 20,555.00
Total current liabilities + 2,118.00 2,253.00 2,225.00 2,339.00 2,138.00 2,272.00 2,267.00 2,611.00 2,535.00 2,690.00 2,561.00 2,717.00 2,377.00 2,668.00 2,426.00 4,897.00 5,145.00 5,297.00 4,978.00 5,452.00 2,504.00 2,585.00 2,470.00 476.00 771.01 688.00 414.97 383.24 389.34 402.18 261.94 217.69 217.29 219.06 225.08 252.36 85.70 102.04 97.64 105.65 95.85 105.71 69.76 90.29 91.84 91.84 75.38 22.45 28.56 25.15 31.37 1,932.00 1,904.00 2,588.00 2,625.00 1,674.00 1,789.00 1,603.00 1,792.00 1,629.00 1,764.00 1,583.00 2,145.00 1,782.00 1,817.00 1,606.00 1,798.00 1,714.00 2,029.00 2,001.00 2,035.00 2,248.00 1,961.00 1,804.00 1,780.00 1,727.00 1,742.00 2,241.00 2,018.00 1,786.00 1,657.00
Total non-current liabilities + 25,949.00 25,700.00 25,700.00 26,020.00 25,981.00 25,942.00 26,318.00 25,978.00 25,936.00 25,956.00 25,926.00 26,094.00 27,337.00 27,108.00 27,276.00 28,062.00 28,082.00 28,193.00 29,031.00 28,202.00 28,885.00 28,766.00 30,380.00 4,056.00 4,179.96 3,834.85 4,539.49 4,613.24 4,661.91 4,480.13 3,179.09 2,385.33 2,376.30 2,382.29 2,506.25 2,480.66 1,258.65 893.55 884.34 882.59 915.26 948.63 944.82 927.64 931.86 931.86 930.02 169.52 169.50 169.46 169.78 25,763.00 26,208.00 25,822.00 25,685.00 25,834.00 25,858.00 25,906.00 25,912.00 25,984.00 25,126.00 25,372.00 26,125.00 26,328.00 25,959.00 25,654.00 26,023.00 25,862.00 29,126.00 28,169.00 29,162.00 29,126.00 29,173.00 14,927.00 14,757.00 14,552.00 14,518.00 13,973.00 13,088.00 12,997.00 13,063.00
Total liabilities 28,067.00 27,953.00 27,925.00 28,359.00 28,119.00 28,214.00 28,585.00 28,589.00 28,471.00 28,646.00 28,487.00 28,811.00 29,714.00 29,776.00 29,702.00 32,959.00 33,227.00 33,490.00 34,009.00 33,654.00 31,389.00 31,351.00 32,850.00 4,532.00 4,950.96 4,523.30 4,954.46 4,996.48 5,051.25 4,882.31 3,441.02 2,603.02 2,593.59 2,601.35 2,731.32 2,733.02 1,344.34 995.59 981.98 988.24 1,011.11 1,054.34 1,014.59 1,017.93 1,023.71 1,023.71 1,005.39 191.97 198.06 194.61 201.15 27,695.00 28,112.00 28,410.00 28,310.00 27,508.00 27,647.00 27,509.00 27,704.00 27,613.00 26,890.00 26,955.00 28,270.00 28,110.00 27,776.00 27,260.00 27,821.00 27,576.00 31,155.00 30,170.00 31,197.00 31,374.00 31,134.00 16,731.00 16,537.00 16,279.00 16,260.00 16,214.00 15,106.00 14,783.00 14,720.00
Total stockholders' equity + 3,416.00 3,504.00 3,782.00 3,896.00 4,053.00 4,157.00 4,178.00 4,305.00 4,404.00 4,552.00 4,604.00 4,545.00 3,597.00 3,713.00 3,838.00 3,649.00 3,785.00 4,480.00 4,890.00 5,134.00 4,613.00 5,016.00 3,370.00 1,616.45 940.21 1,117.26 1,126.78 1,085.52 1,063.26 1,029.15 1,036.15 996.72 958.63 945.13 853.94 824.92 301.46 298.45 296.90 286.44 274.96 270.56 154.54 150.97 151.52 151.52 163.99 75.46 73.24 75.58 66.72 -850.00 -637.00 -412.00 33.00 530.00 763.00 1,007.00 1,162.00 1,350.00 1,514.00 1,633.00 1,018.00 1,179.00 1,488.00 1,720.00 1,409.00 3,137.00 795.00 879.00 5,815.00 6,035.00 5,954.00 6,627.00 6,649.00 6,433.00 6,228.00 6,071.00 6,073.00 5,939.00 5,835.00
Common shares outstanding 204 203 207 209 212 215 215 216 216 216 216 215 215 215 214 214 214 214 214 211 208 208 152 80 78 78 79 79 79 78 78 78 78 78 78 67 48 48 48 48 48 47 47 47 46 46 26 46 46 46 46 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 64 56 63 64 62 62 62
1 day ago