Sign in
Jun-25 Jun-24 Jun-23 Jun-22 Jun-21 Jun-20 Jun-19 Jun-18 Jun-17 Jun-16 Jun-15 Jun-14 Jun-13 Jun-12 Jun-11 Jun-10 Jun-09 Jun-08 Jun-07 Jun-06
Total cash and short-term investments + 186,063.00 148,960.00 160,304.00 67,296.00 5,097.00 8,359.00 104,362.00 67,286.00 39,142.00 24,778.00 670.59 844.01 1,040.96 380.64 378.35 330.34 401.80 544.55 837.19 233.70
Accounts receivable, net 83,736.00 77,273.00 98,841.00 23,465.00 8,640.00 14,169.00 22,934.00 15,346.00 17,603.00 13,298.00 691.00 723.00 720.06 428.59 373.04 400.18 465.17 239.84 255.50 114.91
Inventories 1,535.00 1,491.00 1,765.00 685.00 186.00 305.00 1,513.00 3,862.00 5,509.00 3,487.00 26.07 22.00 28.01 25.37 32.94 259.57 24.90 53.54 34.57 81.37
Other current assets 1.00 -111,470.00 -190,684.00 -49,027.00 -16,770.00 72,243.00 12,467.00 9,524.00 3,238.00 1,200.00 516.66 1,370.01 50.29 171.01 272.57 200.24 38.16 54.86 21.74 52.35
Total current assets 271,335.00 227,724.00 260,910.00 91,446.00 13,923.00 22,833.00 141,276.00 96,018.00 65,492.00 42,763.00 1,904.32 2,959.02 1,839.32 963.05 1,045.18 1,190.33 891.87 892.79 1,149.00 482.32
Total non-current assets + 2,230,471.00 2,014,041.00 2,382,939.00 712,221.00 208,859.00 342,492.00 333,358.00 239,755.00 165,750.00 116,237.00 7,725.05 6,851.09 6,487.21 5,637.52 5,270.13 4,443.11 4,044.12 3,573.92 2,901.47 2,260.84
Total assets 2,501,806.00 2,241,765.00 2,643,849.00 803,667.00 222,782.00 365,325.00 474,634.00 335,773.00 231,242.00 159,000.00 9,629.37 9,810.11 8,326.53 6,600.57 6,315.31 5,633.44 4,935.99 4,466.71 4,050.47 2,743.16
Total current liabilities + 380,247.00 273,021.00 264,792.00 186,322.00 22,138.00 36,304.00 73,959.00 46,756.00 46,434.00 43,600.00 2,687.52 2,419.42 1,605.25 1,280.47 1,305.76 1,341.62 974.89 741.39 637.23 419.69
Total non-current liabilities + 885,019.00 814,415.00 940,213.00 251,445.00 117,920.00 193,368.00 314,856.00 214,476.00 137,472.00 156,285.00 4,683.49 7,253.51 3,590.59 2,621.89 2,210.91 1,325.67 1,401.05 1,347.22 1,363.90 385.57
Total liabilities 1,265,266.00 1,089,328.00 1,205,005.00 437,767.00 140,058.00 229,672.00 388,815.00 261,232.00 183,906.00 145,499.00 7,371.02 7,253.51 5,195.84 3,902.36 3,516.67 2,667.29 2,375.94 2,088.62 2,001.12 805.26
Total stockholders' equity + 1,156,469.00 1,078,645.00 1,355,879.00 342,457.00 82,724.00 101,394.00 85,819.00 74,541.00 25,864.00 21,632.00 1,881.71 2,008.24 2,745.54 2,649.34 2,179.73 2,403.05 2,095.66 1,921.91 1,609.20 1,487.42
Common shares outstanding 77 74 69 70 543 53 534 59 58 59 59 58 59 59 59 59 59 56 54 43
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 + 500,691.00 519,364.99 186,063.00 395,585.00 439,411.00 186,063.00 179,622.00 148,960.00 140,528.00 118,327.00 43,147.00 160,304.00 140,528.00 28,919.00 31,216.00 31,216.00 12,089.00 10,965.00 5,097.00 5,097.00 7,345.00 4,337.00 7,775.00 113,170.00 93,909.00 104,150.00 104,362.00 104,362.00 102,946.00 94,427.00 116,905.00 67,286.00 54,531.00 51,310.00 44,554.00 39,142.00 33,748.00 35,531.00 27,406.00 24,778.00 31,010.00 31,010.00 1,410.32 670.59 573.83 1,576.23 1,387.18 844.01 523.46 473.09 694.36 1,040.96 678.42 640.70 328.11 380.64 410.25 388.28 370.43 378.35 456.46 376.52 530.45 330.34 304.95 331.16 405.82 401.80 288.87 313.77 405.57 544.55 667.29 575.35 755.49 837.19 494.98 288.35 252.84 233.70 227.17
Accounts receivable, net 164,388.00 146,445.00 83,736.00 129,984.00 87,943.00 83,736.00 75,821.00 76,198.00 71,232.00 65,561.00 26,604.00 98,841.00 71,232.00 17,191.00 10,885.00 10,885.00 11,898.00 10,319.00 8,640.00 8,640.00 10,932.00 7,755.00 5,103.00 37,450.00 35,402.00 28,670.00 22,934.00 22,934.00 23,018.00 19,282.00 21,621.00 15,346.00 17,885.00 17,177.00 16,168.00 17,603.00 13,725.00 14,492.00 13,458.00 13,298.00 13,423.00 13,423.00 1,108.51 691.00 971.03 796.98 780.41 723.00 615.03 618.28 536.08 720.06 489.36 512.09 66.58 428.59 367.63 449.17 519.08 249.00 354.28 408.95 338.36 600.42 547.14 286.25 218.59 465.17 367.00 374.10 293.17 239.84 298.28 336.97 281.97 255.50 229.02 233.62 187.69 159.13 138.26
Inventories 50,794.00 49,838.00 1,535.00 1,221.00 28,366.00 1,535.00 1,770.00 1,080.00 1,350.00 958.00 475.00 1,765.00 1,350.00 286.00 318.00 318.00 408.00 229.00 186.00 186.00 106.00 121.00 283.00 6,999.00 5,659.00 3,226.00 1,513.00 1,513.00 4,490.00 3,628.00 4,585.00 3,862.00 7,490.00 7,146.00 6,866.00 5,509.00 3,995.00 4,156.00 3,967.00 3,487.00 5,813.00 5,813.00 26.76 26.07 22.45 21.37 22.34 22.00 30.31 33.06 26.05 28.01 23.06 23.31 29.20 25.37 184.77 229.59 241.86 262.66 292.23 326.33 293.69 259.57 193.22 83.25 24.46 24.90 19.18 30.59 56.78 53.54 53.32 53.88 63.39 34.57 52.68 60.40 57.65 81.37 75.62
Other current assets -4,350.10 1.00 35,695.00 997.00 1.00 77.00 411.00 84.00 -192,129.00 -111,868.00 84.00 7.00 -40,039.00 193.00 4.00 10.00 -18,647.00 114.00 9.00 6.00 24.00 48,098.00 43,400.00 42,161.00 12,467.00 12,467.00 13,920.00 11,851.00 15,504.00 9,524.00 4,321.00 4,279.00 4,621.00 3,238.00 3,986.00 4,464.00 13,814.00 1,200.00 1,025.00 1,025.00 148.72 516.66 122.68 43.25 63.54 1,370.01 358.91 57.55 458.35 50.29 52.00 32.31 -95.77 171.01 60.90 14.51 272.57 112.90 44.86 14.38 200.24 31.32 29.31 201.95 173.86 38.16 15.57 15.83 54.86 32.99 22.90 17.14 20.18 21.74 12.66 0.01 0.00 8.12 25.13
Total current assets 715,873.00 711,185.15 271,335.00 562,836.00 556,717.00 271,335.00 257,290.00 227,724.00 213,194.00 184,846.00 70,226.00 260,910.00 213,194.00 46,403.00 42,419.00 42,419.00 24,399.00 21,523.00 13,923.00 13,923.00 15,097.00 12,219.00 13,185.00 205,717.00 178,370.00 178,207.00 141,276.00 141,276.00 144,374.00 129,188.00 158,615.00 96,018.00 84,227.00 79,912.00 72,209.00 65,492.00 55,454.00 58,643.00 58,645.00 42,763.00 51,271.00 51,271.00 2,694.32 1,904.32 1,689.99 2,437.83 2,253.46 2,959.02 1,243.52 1,181.98 1,301.67 1,839.32 1,242.84 1,208.41 281.34 963.05 1,023.55 1,067.05 1,131.36 1,045.18 1,147.84 1,111.79 1,162.49 1,190.33 1,045.32 902.61 822.73 891.87 675.04 718.46 755.52 892.79 1,041.79 983.33 1,121.03 1,149.00 789.34 582.39 498.18 482.32 466.19
Total non-current assets + 3,592,389.00 3,466,383.86 2,230,471.00 3,362,069.00 2,502,063.00 2,230,471.00 2,029,205.00 2,014,041.00 1,606,100.00 1,466,348.00 641,386.00 2,382,939.00 1,606,100.00 442,829.00 330,373.00 330,373.00 267,164.00 266,792.00 208,859.00 208,859.00 207,834.00 187,910.00 187,230.00 421,482.00 347,626.00 323,322.00 333,358.00 333,358.00 347,446.00 298,433.00 330,248.00 239,755.00 195,530.00 180,626.00 167,145.00 165,750.00 111,075.00 107,470.00 104,099.00 116,237.00 105,529.00 105,529.00 7,955.39 7,725.05 7,572.42 6,867.24 7,349.65 6,851.09 8,216.44 7,558.02 7,096.27 6,487.21 6,868.01 6,680.48 255.52 5,637.52 5,550.12 5,354.98 5,266.93 5,270.13 4,975.84 4,975.16 4,640.18 4,443.11 4,418.82 4,326.53 4,199.55 4,044.12 3,844.02 3,778.11 3,699.49 3,573.92 3,156.31 3,174.47 3,099.90 2,901.47 2,881.72 2,512.79 2,259.47 2,260.84 2,166.06
Total assets 4,308,262.00 4,179,160.00 2,501,806.00 3,362,069.00 3,058,780.00 2,501,806.00 2,286,495.00 2,241,765.00 1,819,294.00 1,651,194.00 711,612.00 2,643,849.00 1,819,294.00 489,232.00 372,792.00 372,792.00 291,563.00 288,315.00 222,782.00 222,782.00 211,884.00 200,129.00 200,415.00 627,199.00 525,996.00 501,529.00 474,634.00 474,634.00 491,820.00 427,621.00 488,863.00 335,773.00 279,757.00 260,538.00 239,354.00 231,242.00 166,529.00 166,113.00 162,744.00 159,000.00 156,800.00 156,800.00 10,649.71 9,629.37 9,262.41 9,305.07 9,603.11 9,810.11 9,459.96 8,740.01 8,397.94 8,326.53 8,110.85 7,888.88 7,064.06 6,600.57 6,573.67 6,422.02 6,398.30 6,315.31 6,123.68 6,086.96 5,802.67 5,633.44 5,464.14 5,229.14 5,022.28 4,935.99 4,519.06 4,496.57 4,455.01 4,466.71 4,198.10 4,157.80 4,220.93 4,050.47 3,671.06 3,095.18 2,757.66 2,743.16 2,632.25
Total current liabilities + 445,808.00 118,740.78 380,247.00 338,831.00 386,604.00 380,247.00 313,785.00 274,913.00 256,486.00 164,687.00 71,272.00 264,792.00 256,486.00 56,329.00 86,429.00 86,429.00 25,026.00 19,117.00 22,138.00 22,138.00 29,881.00 22,391.00 30,050.00 143,384.00 124,730.00 109,270.00 73,959.00 73,959.00 77,055.00 66,443.00 80,863.00 46,756.00 51,401.00 48,052.00 44,038.00 46,434.00 40,818.00 41,163.00 50,329.00 43,600.00 45,165.00 45,165.00 2,693.72 2,687.52 2,584.23 2,585.63 2,060.73 2,419.42 1,374.30 1,671.72 1,351.14 1,605.25 153.18 170.14 162.53 1,280.47 1,124.24 1,401.53 1,293.42 1,305.76 1,276.17 1,330.71 809.20 1,341.62 1,165.84 952.54 876.13 974.89 804.29 808.16 749.44 741.39 562.76 558.47 713.41 637.23 744.82 755.96 423.12 419.69 371.76
Total non-current liabilities + 1,824,205.00 2,096,193.68 885,019.00 1,690,102.00 1,246,434.00 885,019.00 807,193.00 814,415.00 630,651.00 648,785.00 253,065.00 940,213.00 630,651.00 182,808.00 116,636.00 116,636.00 140,254.00 144,489.00 117,920.00 117,920.00 120,972.00 85,457.00 76,626.00 361,160.00 318,158.00 310,864.00 314,856.00 314,856.00 392,338.00 336,426.00 385,873.00 214,476.00 220,706.00 202,732.00 192,448.00 137,472.00 147,677.00 147,039.00 149,257.00 156,285.00 104,074.00 149,239.00 8,068.38 4,683.49 4,628.47 4,491.27 4,799.46 7,253.51 6,541.84 5,842.69 5,204.31 3,590.59 4,633.46 2,578.85 2,018.05 2,621.89 2,551.23 2,275.88 2,294.91 2,210.91 2,013.24 1,970.20 1,974.76 1,325.67 1,404.50 1,437.81 1,423.20 1,401.05 1,433.68 1,413.85 1,393.29 1,347.22 1,270.79 1,264.55 1,273.95 1,363.90 879.64 350.30 376.66 385.57 473.68
Total liabilities 2,270,013.00 2,215,778.00 1,265,266.00 1,690,102.00 1,633,038.00 1,265,266.00 1,120,978.00 1,163,120.00 887,137.00 813,472.00 324,337.00 1,205,005.00 887,137.00 239,137.00 203,065.00 203,065.00 165,280.00 163,606.00 140,058.00 140,058.00 143,963.00 107,848.00 106,676.00 504,544.00 442,888.00 420,134.00 388,815.00 388,815.00 392,338.00 336,426.00 385,873.00 261,232.00 220,706.00 202,732.00 192,448.00 183,906.00 147,677.00 147,039.00 149,257.00 145,499.00 149,239.00 149,239.00 8,068.38 7,371.02 7,212.70 7,076.89 6,860.19 7,253.51 6,541.84 5,842.69 5,204.31 5,195.84 4,786.64 4,717.52 3,970.10 3,902.36 3,675.47 3,677.41 3,588.33 3,516.67 3,289.40 3,300.92 2,783.96 2,667.29 2,570.34 2,390.35 2,299.34 2,375.94 2,237.98 2,222.01 2,142.72 2,088.62 1,833.55 1,823.02 1,987.36 2,001.12 1,624.46 1,106.26 799.78 805.26 845.44
Total stockholders' equity + 1,922,365.00 1,854,005.92 1,156,469.00 1,577,804.00 1,335,824.00 1,156,469.00 1,089,615.00 1,078,645.00 872,520.00 788,455.00 364,945.00 1,355,879.00 872,520.00 234,326.00 158,853.00 158,853.00 117,889.00 116,762.00 61,832.00 61,832.00 67,921.00 70,107.00 70,375.00 57,127.00 28,710.00 34,340.00 32,075.00 32,075.00 45,303.00 42,324.00 50,716.00 37,421.00 30,651.00 30,585.00 26,107.00 25,864.00 3,623.00 3,003.00 465.00 21,632.00 1,277.00 1,277.00 2,229.50 2,474.00 1,675.80 1,880.72 2,063.13 2,489.51 2,489.51 2,507.86 2,797.38 2,745.54 2,818.75 2,706.13 2,702.31 2,649.34 2,522.18 2,429.31 2,499.12 2,481.82 2,518.35 2,458.05 2,460.75 2,403.05 2,364.61 2,328.20 2,228.39 2,095.66 1,832.97 1,834.52 1,853.91 1,921.91 1,891.84 1,875.91 1,775.32 1,609.20 1,630.42 1,574.48 1,503.48 1,487.42 1,340.86
Common shares outstanding 85 85 85 77 85 85 73 721 74 75 812 69 82 75 81 81 81 82 59 59 58 53 53 58 54 54 57 57 54 54 54 57 54 54 54 58 53 54 53 60 58 54 54 59 54 54 54 59 54 52 50 59 54 54 55 58 54 54 54 58 59 59 54 58 59 59 54 58 59 59 54 58 54 49 44 47 53 53 54 44 53
4 days ago