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 + 6,299.00 3,750.00 3,753.00 3,030.00 2,793.00 2,460.75 2,981.98 901.87 597.69 487.46 368.99 371.95 216.88 195.18 142.31 62.17 64.38 49.11 67.98 13.46
Accounts receivable, net 7,262.00 10,475.00 6,557.00 4,975.00 3,338.00 1,378.11 672.80 542.50 673.43 359.35 166.57 142.52 86.65 65.44 46.43 18.77 8.65 6.18 32.37 12.17
Inventories 570.00 296.00 238.00 152.00 253.00 118.14 8.63 4.61 2.55 1.10 0.22 14.98 19.87 13.12 10.40 0.91 6.03 2.06 3.73 3.24
Other current assets 19,442.00 5,621.00 3,712.00 2,796.00 1,791.00 1,389.81 125.45 62.14 13.25 21.55 9.38 18.27 22.64 14.73 11.51 19.78 9.10 5.01 4.62 3.48
Total current assets 33,573.00 20,142.00 14,260.00 10,953.00 8,175.00 5,346.81 3,788.86 1,511.12 1,286.92 869.46 545.17 532.75 326.16 275.36 200.25 101.64 82.14 60.30 104.97 29.12
Total non-current assets + 9,094.00 5,054.00 3,352.00 2,783.00 1,926.00 1,179.53 992.84 728.40 386.27 497.97 458.43 434.10 266.20 203.31 155.69 168.05 100.48 96.44 29.52 24.69
Total assets 42,667.00 25,196.00 17,612.00 13,736.00 10,101.00 6,526.33 4,781.69 2,239.52 1,673.19 1,367.44 1,003.61 966.85 592.36 478.67 355.93 269.68 182.61 156.74 134.49 53.81
Total current liabilities + 28,633.00 16,603.00 11,263.00 8,562.00 5,837.00 3,635.88 1,752.32 1,166.22 968.03 576.60 322.48 292.62 224.17 169.53 118.30 88.39 60.49 56.31 41.75 19.66
Total non-current liabilities + 7,286.00 4,242.00 3,278.00 3,347.00 2,733.00 1,238.87 947.41 736.60 379.38 361.98 341.67 318.44 24.71 19.32 18.45 9.57 7.93 7.00 1.07 74.88
Total liabilities 35,919.00 20,845.00 14,541.00 11,909.00 8,570.00 4,874.75 2,699.73 1,902.82 1,347.41 938.58 664.15 611.06 248.88 188.86 136.75 97.96 68.42 63.31 42.82 94.54
Total stockholders' equity + 6,748.00 4,351.00 3,071.00 1,827.00 1,531.00 1,651.58 2,081.96 336.70 325.78 428.85 339.46 355.79 343.48 289.81 219.18 171.72 114.19 93.42 91.67 -40.73
Common shares outstanding 51 51 51 51 50 50 49 45 44 44 44 44 44 44 44 44 44 44 25 13
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 + 5,456.00 6,299.00 4,078.00 3,968.00 3,718.00 3,750.00 3,268.00 3,813.00 3,752.00 3,753.00 3,729.00 3,301.00 3,213.00 3,030.00 2,385.00 2,226.00 2,044.00 2,793.00 1,289.91 1,260.39 1,842.80 2,460.75 3,327.18 3,294.42 2,629.54 2,981.98 3,146.12 2,908.02 2,944.34 901.87 1,095.62 558.59 509.86 597.69 636.36 588.96 566.55 487.46 471.65 395.43 340.45 368.99 341.04 337.55 367.82 371.95 407.35 490.75 218.53 216.88 219.43 202.49 197.71 195.18 177.56 170.61 158.60 142.31 126.66 116.63 54.15 62.17 51.04 42.85 41.71 64.38 53.20 48.02 46.36 49.11 30.89 49.42 51.87 67.98 62.91 16.24 14.13 13.46 0.00 0.00 0.00
Accounts receivable, net 18,510.00 7,262.00 14,756.00 13,472.00 11,294.00 10,475.00 9,049.00 7,798.00 7,251.00 6,557.00 5,872.00 5,046.00 4,808.00 4,975.00 4,382.00 4,393.00 4,267.00 3,338.00 2,271.75 1,806.83 1,365.09 1,378.11 940.43 828.31 542.28 672.80 500.45 666.10 477.63 542.50 384.43 447.15 682.43 673.43 487.29 315.24 336.09 359.35 257.90 255.49 240.78 166.57 242.12 177.09 187.70 142.52 125.71 94.12 84.65 86.65 64.49 82.94 61.12 65.44 56.25 44.58 40.30 46.43 28.67 22.89 19.08 18.77 15.82 12.40 10.82 8.65 7.84 6.43 6.69 6.18 40.61 39.60 28.68 32.37 19.72 13.35 12.38 12.17
Inventories 677.00 570.00 532.00 434.00 358.00 296.00 322.00 257.00 223.00 238.00 246.00 236.00 199.00 152.00 160.00 183.00 239.00 253.00 226.69 169.45 131.46 118.14 46.64 20.83 12.11 8.63 10.13 5.95 3.00 4.61 7.40 7.94 3.36 2.55 2.31 1.03 0.43 1.10 1.39 0.99 0.42 0.22 0.14 16.26 0.00 14.98 0.00 0.00 25.36 19.87 18.48 0.00 14.67 13.12 12.89 11.31 11.90 10.40 13.06 13.73 13.80 13.82 12.83 7.11 6.09 6.03 10.28 7.50 1.92 2.06 4.58 4.62 5.64 3.73 2.78 3.43 3.58 3.24
Other current assets 12,480.00 19,442.00 9,429.00 8,188.00 6,370.00 5,621.00 5,185.00 4,611.00 4,279.00 3,712.00 3,203.00 3,707.00 3,116.00 2,796.00 2,424.00 2,061.00 2,155.00 1,791.00 1,494.77 1,330.98 560.85 1,389.81 609.64 610.99 326.34 125.45 123.92 96.36 95.48 62.14 114.24 111.48 89.91 13.25 56.19 52.96 43.32 21.55 28.17 21.35 23.39 9.38 41.92 32.71 32.66 18.27 36.83 29.34 34.03 22.64 33.83 27.57 29.73 14.73 21.10 18.35 18.30 11.51 19.16 19.69 21.00 20.69 18.58 12.03 9.37 9.10 13.35 9.94 4.22 5.01 7.61 6.17 7.30 4.62 3.46 3.82 3.88 3.48
Total current assets 37,123.00 33,573.00 28,795.00 26,062.00 21,740.00 20,142.00 17,824.00 16,479.00 15,505.00 14,260.00 13,050.00 12,290.00 11,336.00 10,953.00 9,351.00 8,863.00 8,705.00 8,175.00 5,283.12 4,567.65 3,900.19 5,346.81 4,923.89 4,754.55 3,510.27 3,788.86 3,780.63 3,676.43 3,520.45 1,511.12 1,601.68 1,125.15 1,285.56 1,286.92 1,182.16 958.19 946.39 869.46 759.11 673.27 605.05 545.17 625.21 547.35 588.18 532.75 569.89 614.22 337.21 326.16 317.75 313.00 288.57 275.36 254.91 233.54 217.20 200.25 174.49 159.22 94.22 101.64 85.44 67.28 61.90 82.14 74.39 64.40 57.27 60.30 79.12 95.19 87.84 104.97 86.08 33.41 30.38 29.12
Total non-current assets + 9,811.00 9,094.00 7,896.00 6,886.00 5,942.00 5,054.00 4,799.00 3,551.00 3,557.00 3,352.00 3,074.00 2,953.00 2,865.00 2,783.00 2,611.00 2,584.00 2,318.00 1,926.00 1,516.90 1,575.04 1,297.66 1,179.53 813.83 698.18 947.81 992.84 658.71 919.06 927.71 728.40 416.67 394.29 434.13 386.27 436.14 553.25 537.25 497.97 496.95 466.88 478.42 458.43 443.61 473.28 388.61 434.10 369.31 273.75 260.65 266.20 251.57 216.58 214.66 203.31 175.71 165.01 159.37 155.69 150.85 149.30 192.51 168.05 155.30 141.36 130.44 100.48 121.09 118.82 103.62 96.44 90.01 52.22 49.23 29.52 29.38 28.82 26.80 24.69
Total assets 46,934.00 42,667.00 36,691.00 32,948.00 27,682.00 25,196.00 22,623.00 20,030.00 19,062.00 17,612.00 16,124.00 15,243.00 14,201.00 13,736.00 11,962.00 11,447.00 11,023.00 10,101.00 6,800.02 6,142.69 5,197.86 6,526.33 5,737.72 5,452.74 4,458.08 4,781.69 4,439.34 4,595.49 4,448.16 2,239.52 2,018.35 1,519.44 1,719.69 1,673.19 1,618.29 1,511.44 1,483.65 1,367.44 1,256.06 1,140.15 1,083.47 1,003.61 1,068.83 1,020.64 976.78 966.85 939.20 887.96 597.86 592.36 569.32 529.58 503.22 478.67 430.62 398.55 376.57 355.93 325.34 308.53 286.73 269.68 240.73 208.64 192.34 182.61 195.48 183.22 160.90 156.74 169.12 147.42 137.08 134.49 115.46 62.22 57.18 53.81
Total current liabilities + 31,969.00 28,633.00 24,522.00 21,750.00 18,065.00 16,603.00 14,313.00 12,914.00 12,256.00 11,263.00 10,306.00 9,616.00 8,827.00 8,562.00 7,002.00 6,823.00 6,228.00 5,837.00 4,286.53 3,869.29 3,204.95 3,635.88 3,007.26 2,659.78 1,576.50 1,752.32 1,384.81 1,449.51 1,248.22 1,166.22 989.53 975.06 1,085.85 968.03 822.79 676.04 637.66 576.60 496.31 422.36 386.33 322.48 367.31 345.68 323.16 292.62 282.92 240.45 226.84 224.17 220.22 198.79 182.73 169.53 143.42 132.03 120.20 118.30 104.26 100.75 93.89 88.39 73.90 65.52 58.66 60.49 69.68 69.89 60.74 56.31 66.54 43.26 39.70 41.75 29.03 25.63 20.76 19.66
Total non-current liabilities + 7,684.00 7,286.00 5,951.00 5,485.00 4,613.00 4,242.00 4,308.00 3,460.00 3,416.00 3,278.00 3,077.00 3,375.00 3,334.00 3,347.00 3,329.00 3,044.00 3,206.00 2,733.00 2,390.51 2,192.37 2,023.31 1,238.87 934.93 885.87 916.17 947.41 917.51 901.37 887.20 736.60 687.07 389.64 380.97 379.38 389.34 376.39 363.74 361.98 364.76 353.23 344.08 341.67 338.07 330.51 322.51 318.44 315.43 313.00 21.15 24.71 24.90 21.89 20.48 19.32 15.10 14.68 14.69 18.45 13.23 10.14 9.74 9.57 10.68 9.40 10.43 7.93 7.40 6.90 4.63 7.00 3.72 3.18 2.74 1.07 0.95 74.05 75.62 74.88
Total liabilities 39,653.00 35,919.00 30,473.00 27,235.00 22,678.00 20,845.00 18,621.00 16,374.00 15,672.00 14,541.00 13,383.00 12,991.00 12,161.00 11,909.00 10,331.00 9,867.00 9,434.00 8,570.00 6,677.04 6,061.66 5,228.26 4,874.75 3,942.19 3,545.64 2,492.67 2,699.73 2,302.32 2,350.88 2,135.41 1,902.82 1,676.60 1,364.70 1,466.82 1,347.41 1,212.14 1,052.42 1,001.40 938.58 861.07 775.58 730.40 664.15 705.38 676.19 645.67 611.06 598.35 553.45 247.99 248.88 245.12 220.68 203.21 188.86 158.52 146.71 134.89 136.75 117.49 110.90 103.63 97.96 84.57 74.92 69.09 68.42 77.07 76.79 65.37 63.31 70.25 46.44 42.44 42.82 29.98 99.68 96.38 94.54
Total stockholders' equity + 7,281.00 6,748.00 6,218.00 5,713.00 5,004.00 4,351.00 4,002.00 3,656.00 3,390.00 3,071.00 2,741.00 2,252.00 2,040.00 1,827.00 1,631.00 1,580.00 1,589.00 1,531.00 122.98 81.03 -30.40 1,651.58 1,795.53 1,907.09 1,965.41 2,081.96 2,137.02 2,244.61 2,312.75 336.70 341.75 154.74 252.87 325.78 406.16 459.02 482.24 428.85 394.99 364.57 353.07 339.46 363.45 344.44 331.12 355.79 340.85 334.52 349.87 343.48 324.20 308.90 300.01 289.81 268.11 247.84 237.68 219.18 204.44 197.63 183.11 171.72 156.16 133.72 123.25 114.19 118.41 106.43 95.53 93.42 98.87 100.97 94.63 91.67 85.48 -37.46 -39.20 -40.73
Common shares outstanding 51 51 51 51 51 51 51 51 51 51 50 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 49 46 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 47 28 14 13 13 13 13 13
about 2 months ago