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 + 11,116.34 20,083.46 15,691.85 13,174.99 8,770.06 5,192.63 6,192.68 4,584.51 4,461.04 3,497.64 2,084.16 2,855.36 1,298.72 2,265.43 1,529.67 1,442.88 2,694.92 3,214.05 3,167.38 1,241.68
Accounts receivable, net 2,562.31 3,122.59 2,317.82 2,541.92 1,878.24 1,358.23 1,003.79 793.11 1,105.53 464.87 419.62 449.81 467.41 814.24 1,154.89 1,110.48 1,121.76 361.20 1,060.43 244.40
Inventories 93.24 58.22 60.36 64.72 57.10 34.02 49.67 48.70 50.24 24.39 22.56 18.66 -77.24 -85.12 -821.44 -2,069.74 -1,994.76
Other current assets 4,704.98 2,391.75 2,482.12 2,298.54 847.91 1,131.17 599.72 574.59 185.43 246.12 459.20 580.09 809.02 85.12 74.52 99.39 792.66 699.23 169.62 169.62
Total current assets 18,383.62 25,656.01 18,733.20 18,080.17 11,553.31 7,716.05 7,845.86 6,000.91 5,566.57 4,233.02 2,985.53 3,903.92 2,554.12 3,190.05 2,842.69 2,718.11 2,129.23 2,533.61 2,533.61 1,640.69
Total non-current assets + 69,757.17 57,980.74 51,609.23 52,839.35 54,277.41 52,695.16 49,670.03 50,180.91 49,999.43 24,983.07 23,140.36 20,020.60 18,862.38 15,919.19 15,960.62 15,495.80 14,566.48 14,142.47 14,142.47 13,300.71
Total assets 88,140.79 83,636.75 70,342.42 70,919.52 65,830.73 60,411.21 57,515.88 56,181.82 55,566.00 29,216.09 26,125.88 23,924.52 21,416.50 19,109.24 18,803.32 18,213.92 16,695.71 16,676.08 16,676.08 14,941.40
Total current liabilities + 6,324.14 5,887.01 4,827.23 5,563.97 3,786.40 2,767.09 2,560.02 2,408.22 2,068.36 593.18 506.70 401.64 656.85 694.98 738.84 496.66 376.28 317.00 317.00 245.34
Total non-current liabilities + 35,410.29 16,137.12 13,924.00 16,339.94 16,274.27 15,950.92 16,184.68 17,092.21 19,962.62 5,868.95 5,211.14 4,771.78 4,475.42 1,943.26 2,576.66 2,921.80 2,461.74 1,853.55 1,853.55 910.96
Total liabilities 41,734.42 22,024.13 18,751.23 21,903.91 20,060.67 18,718.01 18,744.70 19,500.43 22,030.98 6,462.14 5,717.84 5,173.43 5,132.28 2,638.24 3,315.50 3,418.46 2,838.01 2,170.55 2,170.55 1,156.30
Total stockholders' equity + 39,507.89 54,212.92 44,945.35 41,620.77 37,176.55 33,665.98 31,158.16 29,106.19 33,535.02 22,753.95 20,408.05 18,751.10 16,284.22 16,471.00 15,487.81 14,795.46 13,857.70 14,505.53 14,505.53 13,785.10
Common shares outstanding 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30
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 + 13,688.40 11,116.34 16,259.29 19,815.87 22,681.25 20,083.46 18,483.60 14,997.00 15,023.84 17,307.25 973.46 843.94 836.74 13,174.99 692.15 363.36 499.56 8,770.06 538.22 394.32 5,192.63 5,192.63 6,012.75 308.31 6,192.68 6,192.68 6,196.81 4,851.26 5,853.67 4,584.51 4,783.52 3,902.21 5,739.78 4,466.46 7,678.97 2,829.84 4,495.30 3,497.64 3,521.38 2,675.31 2,945.61 2,084.16 3,494.58 3,172.23 3,704.69 2,855.36 3,099.32 2,351.97 1,603.41 1,298.72 2,396.65 1,941.85 2,660.95 2,265.43 1,941.59 1,569.09 2,069.24 1,529.67 1,741.07 1,366.44 1,851.06 1,442.88 1,537.71 669.98 3,064.97 2,694.92 1,239.34 973.32 3,234.10 3,214.05 1,776.79 1,632.19 3,602.17 3,214.05 1,766.46 2,633.35 1,444.79 2,483.36 1,325.61 1,196.69 1,431.43
Accounts receivable, net 7,062.02 2,562.31 1,605.28 2,045.70 2,956.31 2,804.34 3,364.57 2,506.67 2,847.97 2,418.51 231.72 243.25 256.92 2,541.92 197.45 193.55 178.03 1,878.24 99.07 125.09 2,518.37 1,358.23 789.29 59.80 1,487.56 1,003.79 355.77 592.41 965.74 793.11 291.25 544.47 836.83 685.50 1,862.93 1,902.95 868.82 464.87 332.43 578.83 1,007.55 419.62 398.25 594.46 1,040.23 449.81 932.62 1,308.43 1,427.88 467.41 1,472.71 1,366.06 1,205.44 814.24 1,060.64 1,451.25 463.49 1,154.89 350.32 368.39 436.47 1,110.48 1,548.42 1,402.18 1,314.93 1,121.76 178.06 152.77 1,145.95 361.20 350.92 360.30 365.65 1,060.43 329.06 350.88 361.01 244.40 282.36 256.74 257.76
Inventories 129.95 93.24 10.05 154.31 66.94 58.22 106.32 57.52 60.36 60.36 6.77 5.49 6.30 64.72 4.58 3.86 5.32 57.10 3.11 2.74 34.02 34.02 28.64 3.45 49.67 49.67 55.03 47.40 45.04 48.70 0.00 0.00 31.01 50.24 30.80 27.04 25.23 24.39 0.00 0.00 22.56 22.56 20.17 15.94 17.15 18.66 34.52 30.67 29.79 -77.24 29.92 28.92 24.90 -85.12 -99.39 -99.39 -2,069.74 -2,069.74 -169.62 -169.62 0.00
Other current assets 219.67 4,704.98 1,524.98 3,617.09 3,292.43 3,242.80 1,919.76 2,805.88 2,584.99 826.39 7.39 10.34 9.58 2,298.54 6.50 8.46 8.49 847.91 5.75 8.03 221.79 1,131.17 1,080.65 7.66 204.07 599.72 1,164.56 1,168.35 857.23 574.59 978.00 822.36 657.04 153.38 1,612.55 1,499.47 246.12 246.12 236.50 304.97 459.20 459.20 302.16 243.74 580.09 580.09 692.04 938.71 809.02 809.02 1,091.81 945.96 85.12 85.12 60.33 81.88 987.47 74.52 1,233.91 1,139.69 1,017.19 99.39 99.13 79.31 746.59 746.59 774.58 789.89 699.23 699.23 634.57 595.55 236.95 328.50 0.00 169.62 8.00 169.62 0.01 140.73 116.64
Total current assets 21,100.04 18,383.62 21,355.43 25,478.66 28,996.92 26,130.60 23,767.93 20,367.07 22,255.95 20,552.15 1,219.33 1,103.02 1,109.54 18,080.17 900.68 569.23 691.40 11,553.31 646.15 530.18 7,716.05 7,716.05 7,882.69 379.22 7,845.86 7,845.86 7,717.13 6,659.42 7,721.67 6,000.91 5,803.76 5,020.07 7,250.22 5,566.57 9,541.90 4,732.79 5,364.12 4,233.02 3,853.81 3,254.14 3,953.16 2,985.53 3,892.83 3,766.69 4,744.91 3,903.92 4,031.94 3,660.40 3,031.28 2,554.12 3,869.36 3,307.91 3,866.38 3,190.05 3,002.23 3,020.34 3,520.20 2,813.21 3,325.31 2,874.52 3,304.72 2,669.49 3,086.12 2,072.17 2,646.38 2,083.16 2,191.98 1,915.98 3,091.70 2,533.61 2,762.27 2,588.04 2,916.42 2,533.61 2,095.52 1,742.55 1,805.80 1,640.69 1,607.98 1,594.17 1,805.83
Total non-current assets + 70,671.23 69,757.17 55,405.19 55,049.54 57,728.80 57,980.74 54,662.31 52,306.94 50,737.24 49,790.28 2,894.92 2,917.67 2,823.59 52,839.35 2,649.60 2,663.84 2,718.72 54,277.41 2,576.00 2,604.43 52,695.16 52,695.16 54,286.22 2,384.70 49,670.03 49,670.03 49,254.89 48,924.30 49,566.22 50,180.91 49,287.57 51,063.46 49,656.46 49,999.43 33,982.60 33,833.50 24,585.65 24,983.07 24,097.56 23,621.49 23,187.56 23,140.36 21,460.49 20,625.18 20,218.46 20,020.60 19,013.70 18,744.37 18,787.86 18,862.38 18,722.19 18,661.12 18,496.58 15,919.19 15,740.80 15,712.19 15,682.65 15,990.06 15,503.21 15,471.91 15,441.91 15,544.43 15,184.96 14,497.43 14,500.85 14,612.55 14,320.43 14,363.25 14,439.51 14,142.47 14,310.00 14,140.93 14,171.56 14,142.47 13,741.30 13,574.01 13,577.58 13,300.71 12,949.08 12,554.71 12,394.92
Total assets 91,771.27 88,140.79 76,820.61 80,498.19 86,725.72 84,111.34 78,430.25 72,674.01 72,993.19 70,342.42 4,114.25 4,020.69 3,933.13 70,919.52 3,550.28 3,233.07 3,410.12 65,830.73 3,222.14 3,134.61 60,411.21 60,411.21 62,168.91 2,763.91 57,515.88 57,515.88 56,972.02 55,583.71 57,287.89 56,181.82 55,091.33 56,083.53 56,906.68 55,566.00 43,524.49 38,566.30 29,949.78 29,216.09 27,951.36 26,875.63 27,140.72 26,125.88 25,353.32 24,391.87 24,963.37 23,924.52 23,045.64 22,404.77 21,819.14 21,416.50 22,591.55 21,969.02 22,362.97 19,109.24 18,743.02 18,732.53 19,202.85 18,803.27 18,828.51 18,346.43 18,746.63 18,213.92 18,271.08 16,569.59 17,147.24 16,695.71 16,512.42 16,279.23 17,531.21 16,676.08 17,072.27 16,728.97 17,087.98 16,676.08 15,836.82 15,316.56 15,383.37 14,941.40 14,557.07 14,148.88 14,200.75
Total current liabilities + 6,218.80 6,324.14 7,925.05 13,812.76 5,617.06 6,361.59 5,113.74 5,134.44 4,898.74 4,827.23 410.66 455.58 310.26 5,563.97 243.63 204.70 208.13 3,786.40 296.15 283.86 2,767.09 2,767.09 1,976.31 97.79 2,560.02 2,560.02 2,201.17 2,386.35 2,389.20 2,408.22 2,018.88 2,377.55 2,516.72 2,068.36 5,211.40 1,226.83 661.44 593.18 598.30 698.38 599.91 506.70 512.09 697.87 548.51 401.64 431.16 505.11 466.36 656.85 985.19 901.35 878.23 694.98 767.54 1,102.61 1,010.43 738.61 1,096.74 919.16 655.06 496.66 745.30 536.70 478.39 399.48 326.62 329.12 289.18 317.00 388.62 219.45 276.04 317.00 222.48 228.49 261.18 245.34 226.22 194.88 198.74
Total non-current liabilities + 36,565.66 35,410.29 24,761.47 24,556.90 15,892.35 16,137.12 15,420.46 14,332.59 13,711.86 13,924.00 835.42 841.67 824.04 16,339.94 893.69 744.29 807.17 16,274.27 787.43 770.78 15,950.92 15,950.92 17,397.15 808.19 16,184.68 16,184.68 16,796.90 16,764.99 16,849.64 17,092.21 18,374.46 19,283.87 19,614.46 19,962.62 12,250.69 12,448.38 5,431.02 5,868.95 5,665.91 5,517.54 5,207.88 5,211.14 5,191.33 4,889.81 4,861.42 4,771.78 4,520.85 4,438.65 4,437.44 4,475.42 4,636.76 4,625.51 4,574.16 1,943.26 2,168.89 2,232.13 2,178.13 2,576.84 2,666.23 2,725.42 2,875.90 2,921.80 3,008.48 2,252.65 2,435.69 2,438.53 2,476.89 2,411.95 1,945.30 1,853.55 1,936.98 1,996.76 1,954.33 1,853.55 1,135.61 1,091.00 1,013.70 910.96 858.32 794.87 737.70
Total liabilities 42,784.46 41,734.42 32,686.51 38,269.66 21,509.41 22,498.72 20,534.20 19,467.03 18,610.60 18,751.23 1,246.08 1,297.25 1,134.29 21,903.91 1,137.32 948.99 1,015.29 20,060.67 1,083.58 1,054.65 18,718.01 18,718.01 19,373.46 905.99 18,744.70 18,744.70 18,998.06 19,151.34 19,238.84 19,500.43 20,393.34 21,661.43 22,131.18 22,030.98 17,462.09 13,675.21 6,092.46 6,462.14 6,264.21 6,215.92 5,807.78 5,717.84 5,703.41 5,587.68 5,409.93 5,173.43 4,952.01 4,943.76 4,903.80 5,132.28 5,621.95 5,526.86 5,452.38 2,638.24 2,936.43 3,334.74 3,188.55 3,315.46 3,762.98 3,644.58 3,530.96 3,418.46 3,753.79 2,789.35 2,914.08 2,838.01 2,803.51 2,741.06 2,234.48 2,170.55 2,325.60 2,216.21 2,230.37 2,170.55 1,358.08 1,319.49 1,274.88 1,156.30 1,084.54 989.75 936.44
Total stockholders' equity + 42,014.70 39,507.89 37,091.86 35,024.31 57,770.01 54,212.92 50,293.13 46,036.62 47,736.90 44,945.35 2,448.19 2,307.78 2,403.00 41,620.77 1,967.56 1,846.08 1,964.15 37,176.55 1,721.81 1,667.33 33,665.98 33,665.98 34,260.63 1,483.63 31,158.16 31,158.16 30,200.80 28,808.00 30,478.61 29,106.19 27,413.34 26,945.95 27,278.75 26,955.76 24,225.28 23,063.53 23,857.31 22,753.95 21,687.15 20,659.71 21,332.93 20,408.05 19,649.91 18,804.19 19,553.44 18,751.10 18,093.63 17,461.01 16,915.34 16,284.22 16,969.60 16,442.17 16,910.59 16,471.00 15,806.59 15,397.79 16,014.30 15,487.81 15,065.54 14,701.85 15,215.66 14,795.46 14,517.29 13,780.24 14,233.15 13,857.70 13,708.90 13,538.16 15,296.73 14,505.53 14,746.67 14,512.76 14,857.60 14,505.53 14,478.73 13,997.07 14,108.50 13,785.10 13,472.52 13,159.13 13,264.31
Common shares outstanding 30 30 55 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 31 30 26 26 26 30
about 19 hours ago