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,665.14 3,703.00 1,363.00 1,236.00 824.00 493.00 357.00 369.00 1,052.00 399.00 287.00 430.00 372.00 294.00 267.00 27.36 31.94 7.27 5.38 27.28
Accounts receivable, net 2,803.89 1,446.00 2,109.00 831.00 899.00 1,661.00 659.00 558.00 502.00 419.00 242.00 194.00 153.00 140.00 337.00 57.57 39.80 9.83 10.69 10.15
Inventories 176.68 154.00 111.00 42.00 31.00 26.00 536.00 -60.00 -72.00 -55.00 -26.00 -2.00 0.00 0.00 0.00 0.00 0.00
Other current assets 6,629.91 3,532.00 1,027.00 2,074.00 1,167.00 -26.00 546.00 1,034.00 112.00 89.00 71.00 70.00 79.00 88.00 74.00 6.84 12.13 3.22 3.32 3.72
Total current assets 12,275.62 8,835.00 4,610.00 4,183.00 2,861.00 2,092.00 1,474.00 1,961.00 1,666.00 907.00 600.00 694.00 604.00 522.00 678.00 86.75 83.86 20.32 19.39 41.15
Total non-current assets + 86,245.76 85,974.00 71,518.00 59,928.00 53,006.00 47,630.00 34,217.00 32,142.00 29,238.00 26,830.00 18,907.00 19,155.00 16,373.00 16,403.00 15,030.00 5,491.47 3,279.81 890.71 1,073.41 954.44
Total assets 98,521.38 94,809.00 76,128.00 64,111.00 55,867.00 49,722.00 35,691.00 34,103.00 30,904.00 27,737.00 19,507.00 19,849.00 16,977.00 16,925.00 15,708.00 5,578.22 3,363.67 911.03 1,092.80 995.59
Total current liabilities + 21,658.51 14,565.00 8,038.00 4,943.00 3,222.00 6,493.00 1,678.00 1,689.00 2,514.00 1,733.00 1,245.00 687.00 898.00 961.00 1,078.00 283.90 108.85 99.32 57.78 37.46
Total non-current liabilities + 41,952.51 43,788.00 38,111.00 32,882.00 28,649.00 21,462.00 15,882.00 15,208.00 14,108.00 13,332.00 9,499.00 10,281.00 8,543.00 8,156.00 7,430.00 2,811.86 2,360.75 535.44 710.13 612.64
Total liabilities 63,611.03 58,353.00 46,149.00 37,825.00 31,871.00 27,955.00 17,560.00 16,897.00 16,622.00 15,065.00 10,744.00 10,968.00 9,441.00 9,117.00 8,508.00 3,095.76 2,469.60 634.77 767.90 650.10
Total stockholders' equity + 4,595.62 9,751.00 10,533.00 10,960.00 23,996.00 21,767.00 5,409.00 5,191.00 4,467.00 3,772.00 2,955.00 3,167.00 2,726.00 3,647.00 6,571.00 2,482.46 857.55 289.19 341.28 358.92
Common shares outstanding 287 285 282 275 275 275 220 219 271 235 215 208 199 199 199 157 106 72 72 72
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 + 3,079.09 2,665.14 2,075.00 2,446.00 2,423.00 3,703.00 1,674.00 1,554.00 1,685.00 1,363.00 1,200.00 1,375.00 1,279.00 1,236.00 992.00 909.00 784.00 824.00 597.00 626.00 427.00 493.00 542.00 301.00 639.00 629.00 450.00 506.00 412.00 369.00 583.00 480.00 675.01 1,052.00 293.00 305.00 536.00 399.00 434.00 242.00 292.00 89.00 329.00 358.00 395.00 198.00 408.00 397.00 422.00 205.00 391.00 448.00 436.00 137.00 252.00 352.00 364.00 225.00 37.43 28.96 28.96 169.02 18.41 36.14 40.42 37.01 42.66 22.25 20.17 7.38 21.98 12.87 12.11 5.36 16.30 22.57 26.48 27.24 17.16 62.64 57.47
Accounts receivable, net 3,023.91 2,803.89 1,369.00 1,427.00 1,513.00 1,446.00 1,078.00 1,130.00 1,050.00 2,109.00 827.00 868.00 951.00 831.00 852.00 729.00 774.00 899.00 717.00 691.00 832.00 1,661.00 741.00 496.00 639.00 896.00 607.00 589.00 576.00 558.00 503.00 456.00 515.00 502.00 419.00 387.00 399.00 419.00 423.00 418.00 465.00 242.00 235.00 272.00 261.00 194.00 224.00 315.00 276.00 218.00 187.00 234.00 289.00 140.00 181.00 266.00 319.00 411.00 0.00 0.00 0.00 511.00 26.26 18.40 21.58 39.82 33.76 15.55 9.71 9.97 7.41 13.11 11.47 10.65 6.57 6.66 5.22 10.13 5.43 9.26 9.99
Inventories 142.47 176.68 120.00 163.00 138.00 154.00 137.00 125.00 120.00 111.00 41.00 40.00 46.00 42.00 99.00 76.00 68.00 31.00 44.00 45.00 32.00 26.00 26.00 43.00 72.00 -60.00 -51.00 -72.00 -55.00 -55.00 536.00 -26.00 -2.00 0.00 0.00 0.00 0.00 12.02 11.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.19 4.03 0.00 0.00 0.00 0.00
Other current assets 6,817.35 6,629.91 8,435.00 3,770.00 4,641.00 3,532.00 3,595.00 1,393.00 1,195.00 1,027.00 1,041.00 1,335.00 1,232.00 2,074.00 1,630.00 1,442.00 1,296.00 1,167.00 983.00 1,627.00 1,881.00 391.00 812.00 613.00 412.00 540.00 960.00 739.00 1,045.00 1,034.00 878.00 897.00 124.00 112.00 92.00 82.00 95.00 89.00 112.00 325.00 877.00 269.00 244.00 496.00 265.00 350.00 263.00 179.00 195.00 205.00 213.00 232.00 233.00 245.00 130.00 145.00 183.00 42.00 5.14 8.10 9.38 59.00 14.63 12.33 72.59 12.13 8.08 6.37 4.80 3.26 2.14 3.18 3.57 3.31 3.12 5.40 8.21 3.53 2.54 3.42 4.79
Total current assets 13,062.82 12,275.62 11,999.00 7,806.00 8,715.00 8,835.00 6,484.00 4,202.00 4,050.00 4,610.00 3,109.00 3,618.00 3,508.00 4,183.00 3,573.00 3,156.00 2,922.00 2,861.00 2,341.00 2,989.00 3,172.00 2,092.00 2,095.00 1,410.00 1,564.00 2,020.00 1,942.00 1,788.00 2,006.00 1,961.00 1,964.00 1,833.00 1,314.01 1,666.00 804.00 774.00 1,030.00 907.00 969.00 953.00 1,602.00 600.00 585.00 881.00 722.00 694.00 683.00 719.00 698.00 626.00 585.00 697.00 749.00 522.00 433.00 618.00 683.00 678.00 0.00 0.00 0.00 734.00 59.31 66.88 134.59 83.95 84.50 44.17 34.69 20.61 31.52 29.16 27.14 19.32 25.99 34.63 39.91 40.90 25.13 75.32 72.26
Total non-current assets + 85,501.28 86,245.76 86,304.00 90,795.00 86,563.00 85,974.00 68,689.00 69,597.00 71,060.00 71,518.00 62,454.00 62,283.00 61,289.00 59,928.00 53,815.00 53,874.00 55,459.00 53,006.00 47,546.00 48,132.00 47,729.00 47,630.00 42,028.00 31,915.00 31,099.00 44,176.00 31,493.00 32,618.00 32,475.00 32,142.00 27,977.00 28,257.00 29,522.23 29,238.00 27,221.00 26,446.00 26,798.00 26,830.00 27,094.00 27,216.00 25,876.00 18,907.00 18,112.00 19,101.00 18,963.00 19,155.00 17,872.00 17,810.00 16,590.00 16,373.00 17,027.00 16,994.00 17,543.00 16,403.00 15,500.00 15,257.00 15,885.00 15,030.00 13,140.00 3,373.33 3,293.62 3,345.40 3,283.74 3,818.13 1,377.70 1,294.68 903.52 1,002.63 1,036.31 1,029.84 1,069.78 1,064.44 1,006.80 947.44 953.29 977.98 932.86 901.56
Total assets 98,564.10 98,521.38 98,303.00 98,601.00 95,278.00 94,809.00 75,173.00 73,799.00 75,110.00 76,128.00 65,563.00 65,901.00 64,797.00 64,111.00 57,388.00 57,030.00 58,381.00 55,867.00 49,887.00 51,121.00 50,901.00 49,722.00 44,123.00 33,325.00 32,663.00 46,196.00 33,435.00 34,406.00 34,481.00 34,103.00 29,941.00 30,090.00 30,836.24 30,904.00 28,025.00 27,220.00 27,828.00 27,737.00 28,063.00 28,169.00 27,478.00 19,507.00 18,697.00 19,982.00 19,685.00 19,849.00 18,555.00 18,529.00 17,288.00 16,999.00 17,612.00 17,691.00 18,292.00 16,925.00 15,933.00 15,875.00 16,568.00 15,708.00 5,457.58 5,850.43 5,695.84 13,874.00 3,432.64 3,360.50 3,479.99 3,367.68 3,902.63 1,421.87 1,329.37 924.13 1,034.16 1,065.47 1,056.98 1,089.11 1,090.43 1,041.43 987.34 994.19 1,003.11 1,008.18 973.81
Total current liabilities + 17,456.22 21,658.51 20,613.00 17,699.00 17,132.00 14,565.00 8,884.00 8,056.00 7,177.00 8,038.00 4,078.00 3,956.00 4,827.00 4,943.00 4,526.00 4,327.00 5,054.00 3,222.00 3,174.00 3,484.00 3,939.00 6,493.00 3,391.00 2,171.00 1,589.00 2,423.00 1,598.00 1,893.00 2,052.00 1,689.00 2,067.00 2,359.00 2,030.02 2,514.00 1,386.00 1,512.00 1,733.00 1,733.00 1,869.00 1,755.00 2,395.00 1,245.00 1,025.00 1,110.00 880.00 687.00 947.00 968.00 1,047.00 920.00 997.00 948.00 711.00 961.00 1,068.00 1,150.00 1,270.00 1,086.00 255.50 314.72 259.84 917.00 130.84 115.07 129.68 108.97 85.67 55.10 100.47 100.75 116.14 46.08 55.15 57.58 41.48 34.47 34.65 37.40 35.17 29.79 31.32
Total non-current liabilities + 45,749.97 41,952.51 44,846.00 47,575.00 44,532.00 43,788.00 38,336.00 37,762.00 38,560.00 38,111.00 33,166.00 33,433.00 33,058.00 32,882.00 30,891.00 29,702.00 28,869.00 28,649.00 26,446.00 25,906.00 25,528.00 21,462.00 22,913.00 14,980.00 14,717.00 23,292.00 15,439.00 15,263.00 14,831.00 15,208.00 14,520.00 14,005.00 14,333.11 14,108.00 13,652.00 13,308.00 13,222.00 13,332.00 13,858.00 13,570.00 12,876.00 9,499.00 9,839.00 10,222.00 10,250.00 10,281.00 9,338.00 9,058.00 8,500.00 8,543.00 8,736.00 8,979.00 9,675.00 8,156.00 7,914.00 7,697.00 7,883.00 7,438.00 7,772.00 2,491.47 2,395.79 2,447.52 2,363.58 2,929.76 951.16 842.88 96.62 74.53 691.07 683.58 707.73 711.21 672.22 605.52 615.67 605.39 606.33 586.32
Total liabilities 63,206.19 63,611.03 65,459.00 65,274.00 61,664.00 58,353.00 47,220.00 45,818.00 45,737.00 46,149.00 37,244.00 37,389.00 37,885.00 37,825.00 35,417.00 34,029.00 33,923.00 31,871.00 29,620.00 29,390.00 29,467.00 27,955.00 26,304.00 17,151.00 16,306.00 25,715.00 17,037.00 17,156.00 16,883.00 16,897.00 16,587.00 16,364.00 16,363.13 16,622.00 15,038.00 14,820.00 14,955.00 15,065.00 15,727.00 15,325.00 15,271.00 10,744.00 10,864.00 11,332.00 11,130.00 10,968.00 10,285.00 10,026.00 9,547.00 9,463.00 9,733.00 9,927.00 10,386.00 9,117.00 8,982.00 8,847.00 9,153.00 8,524.00 3,178.36 3,110.75 2,951.87 8,689.00 2,622.31 2,510.86 2,577.20 2,472.54 3,015.43 1,006.26 943.35 643.89 716.19 737.16 738.74 765.31 752.69 706.69 640.17 653.07 640.56 636.12 617.64
Total stockholders' equity + 4,212.81 4,595.62 8,673.00 9,132.00 9,360.00 9,751.00 8,911.00 9,317.00 10,134.00 10,533.00 10,979.00 11,324.00 10,813.00 10,960.00 10,031.00 10,555.00 11,131.00 23,996.00 8,715.00 9,463.00 4,513.00 21,767.00 8,480.00 7,790.00 5,063.00 5,412.00 4,937.00 5,202.00 5,275.00 5,191.00 4,168.00 4,335.00 4,608.04 4,467.00 4,139.00 3,827.00 3,944.00 3,772.00 3,787.00 12,844.00 12,207.00 8,763.00 7,833.00 8,650.00 8,555.00 8,881.00 8,270.00 8,503.00 5,404.00 7,536.00 7,879.00 7,764.00 7,906.00 7,830.00 -353.00 7,028.00 7,415.00 -457.00 2,041.14 2,480.17 2,486.29 794.87 773.79 812.07 861.49 858.57 849.39 375.05 348.97 293.35 333.27 344.27 333.64 340.12 353.84 349.60 360.98 358.33 375.93 385.41 370.08
Common shares outstanding 303 287 287 284 289 285 288 285 291 287 293 289 289 275 275 275 275 275 275 269 275 275 317 300 269 268 268 268 268 182 270 270 271 271 270 250 250 250 250 232 215 215 215 215 215 215 215 207 200 200 200 199 199 199 195 199 199 199 157 157 157 157 157 163 157 157 106 87 87 86 72 72 72 72 72 72 72 72 72 72 72
about 12 hours ago