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
Total cash and short-term investments + 10,422.00 10,822.00 14,057.00 10,851.00 9,500.00 13,083.00 10,761.00 9,109.00 5,695.00 4,975.00 3,411.00 2,230.00 1,925.00 0.00
Accounts receivable, net 47,510.00 45,618.00 46,000.00 44,751.00 41,787.00 36,764.00 26,934.00 22,907.00 26,237.00 19,925.00 16,582.00 14,957.00 12,428.00
Inventories -463.00 17.00 6,398.00 0.00 0.00
Other current assets 1,827.00 4,652.00 2,512.00 1,915.00 1,287.00 1,148.00 800.00 947.00 713.00 833.00 655.00 378.00 267.00
Total current assets 59,759.00 61,092.00 62,569.00 57,517.00 52,574.00 50,995.00 38,495.00 32,963.00 32,645.00 25,733.00 20,648.00 17,565.00 14,620.00
Total non-current assets + 20,414.00 20,519.00 19,597.00 21,200.00 23,229.00 19,384.00 12,838.00 10,369.00 8,129.00 7,370.00 8,233.00 4,352.00 4,540.00
Total assets 80,173.00 81,611.00 82,166.00 78,717.00 75,803.00 70,379.00 51,333.00 43,332.00 40,774.00 33,103.00 28,881.00 21,917.00 19,160.00
Total current liabilities + 46,443.00 48,376.00 48,466.00 45,101.00 43,029.00 38,447.00 26,919.00 25,904.00 22,863.00 16,878.00 13,617.00 13,283.00 11,261.00
Total non-current liabilities + 13,474.00 12,818.00 12,649.00 13,342.00 11,047.00 11,869.00 7,485.00 2,042.00 1,917.00 1,513.00 1,505.00 386.00 509.00
Total liabilities 59,917.00 61,194.00 61,115.00 58,443.00 54,076.00 50,316.00 34,404.00 27,946.00 24,780.00 18,391.00 15,122.00 13,669.00 11,770.00
Total stockholders' equity + 20,256.00 20,417.00 21,051.00 20,274.00 21,727.00 20,063.00 16,929.00 15,386.00 15,994.00 14,712.00 13,759.00 8,248.00 7,390.00
Common shares outstanding 968 1,039 1,107 1,158 1,186 1,187 1,188 1,203 1,221 1,218 1,229 1,262 1,229 1,188
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
Total cash and short-term investments + 9,342.00 10,422.00 10,755.00 10,008.00 11,211.00 10,822.00 11,918.00 13,613.00 14,315.00 14,057.00 11,541.00 9,891.00 10,647.00 10,851.00 10,828.00 9,306.00 7,965.00 9,500.00 13,292.00 12,395.00 13,086.00 13,083.00 14,158.00 13,048.00 10,186.00 10,761.00 10,462.00 8,415.00 7,849.00 9,109.00 9,587.00 4,965.00 6,306.00 5,695.00 4,921.00 4,091.00 4,055.00 4,975.00 5,088.00 4,957.00 4,767.00 3,411.00 4,299.00 4,408.00 2,375.00 2,230.00 0.00 0.00 1,925.00 1,925.00
Accounts receivable, net 48,874.00 47,510.00 47,441.00 47,777.00 47,512.00 45,618.00 46,694.00 45,402.00 44,970.00 46,000.00 40,695.00 42,021.00 43,738.00 44,751.00 41,715.00 43,837.00 43,119.00 41,787.00 39,553.00 39,646.00 39,028.00 36,764.00 33,609.00 32,612.00 26,941.00 26,934.00 26,405.00 27,118.00 26,003.00 22,907.00 23,475.00 28,144.00 27,536.00 26,237.00 23,797.00 22,106.00 20,473.00 19,925.00 18,322.00 17,708.00 16,615.00 16,582.00 15,577.00 14,722.00 15,352.00 14,957.00
Inventories -4,418.00 3.00 2,171.00 11.00 13.00 17.00 21.00 22.00 0.00 6,870.00 6,537.00 6,398.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,779.00 1,827.00 1,980.00 2,094.00 1,888.00 4,652.00 4,061.00 3,957.00 4,421.00 2,512.00 4,399.00 2,202.00 2,162.00 1,915.00 2,562.00 2,109.00 1,298.00 1,287.00 1,285.00 1,190.00 1,318.00 1,148.00 937.00 840.00 1,057.00 800.00 881.00 902.00 1,039.00 947.00 928.00 1,075.00 900.00 713.00 719.00 838.00 897.00 833.00 751.00 792.00 586.00 655.00 678.00 583.00 480.00 378.00 267.00
Total current assets 59,995.00 59,759.00 60,176.00 59,879.00 60,611.00 61,092.00 62,673.00 62,972.00 63,706.00 62,569.00 56,635.00 54,125.00 56,560.00 57,517.00 55,105.00 55,252.00 52,382.00 52,574.00 54,130.00 53,231.00 53,432.00 50,995.00 48,704.00 46,500.00 38,184.00 38,495.00 37,748.00 36,435.00 34,891.00 32,963.00 33,990.00 34,184.00 34,742.00 32,645.00 29,437.00 27,035.00 25,425.00 25,733.00 24,161.00 23,457.00 21,968.00 20,648.00 20,554.00 19,713.00 18,207.00 17,565.00 1,925.00
Total non-current assets + 20,551.00 20,414.00 19,625.00 19,898.00 20,663.00 20,519.00 20,838.00 21,044.00 19,641.00 19,597.00 19,805.00 20,454.00 20,626.00 21,200.00 21,330.00 22,558.00 23,423.00 23,229.00 20,404.00 20,585.00 19,085.00 19,384.00 16,878.00 16,666.00 16,082.00 12,838.00 12,475.00 11,956.00 11,389.00 10,369.00 9,734.00 7,493.00 7,580.00 8,129.00 8,324.00 8,255.00 8,068.00 7,370.00 7,195.00 7,174.00 7,502.00 8,233.00 7,342.00 7,198.00 4,372.00 4,352.00 -1,925.00
Total assets 80,546.00 80,173.00 79,801.00 79,777.00 81,274.00 81,611.00 83,511.00 84,016.00 83,347.00 82,166.00 76,440.00 74,579.00 77,186.00 78,717.00 76,435.00 77,810.00 75,805.00 75,803.00 74,534.00 73,816.00 72,517.00 70,379.00 65,582.00 63,166.00 54,266.00 51,333.00 50,223.00 48,391.00 46,280.00 43,332.00 43,724.00 41,677.00 42,322.00 40,774.00 37,761.00 35,290.00 33,493.00 33,103.00 31,356.00 30,631.00 29,470.00 28,881.00 27,896.00 26,911.00 22,579.00 21,917.00 19,160.00
Total current liabilities + 47,637.00 46,443.00 44,924.00 45,050.00 46,622.00 48,376.00 50,268.00 50,713.00 49,846.00 48,466.00 43,442.00 41,754.00 43,909.00 45,101.00 43,228.00 45,095.00 43,967.00 43,029.00 41,695.00 41,268.00 41,340.00 38,447.00 35,246.00 33,729.00 27,449.00 26,919.00 26,340.00 29,847.00 28,635.00 25,904.00 26,640.00 24,809.00 25,714.00 22,863.00 20,703.00 18,641.00 17,286.00 16,878.00 15,616.00 15,223.00 14,362.00 13,617.00 13,072.00 12,584.00 13,549.00 13,283.00 11,261.00
Total non-current liabilities + 12,885.00 13,474.00 14,679.00 14,526.00 14,398.00 12,818.00 13,069.00 12,681.00 12,799.00 12,649.00 13,258.00 13,164.00 13,419.00 13,342.00 12,943.00 12,948.00 11,235.00 11,047.00 10,749.00 11,643.00 11,736.00 11,869.00 11,809.00 11,753.00 10,806.00 7,485.00 7,400.00 2,405.00 2,488.00 2,042.00 1,969.00 1,849.00 1,967.00 1,917.00 1,626.00 1,651.00 1,581.00 1,513.00 1,548.00 1,591.00 1,510.00 1,505.00 1,610.00 1,587.00 390.00 386.00
Total liabilities 60,522.00 59,917.00 59,603.00 59,576.00 61,020.00 61,194.00 63,337.00 63,394.00 62,645.00 61,115.00 56,700.00 54,918.00 57,328.00 58,443.00 56,171.00 58,043.00 55,202.00 54,076.00 52,444.00 52,911.00 53,076.00 50,316.00 47,055.00 45,482.00 38,255.00 34,404.00 33,740.00 32,252.00 31,123.00 27,946.00 28,609.00 26,658.00 27,681.00 24,780.00 22,329.00 20,292.00 18,867.00 18,391.00 17,164.00 16,814.00 15,872.00 15,122.00 14,682.00 14,171.00 13,939.00 13,669.00 11,770.00
Total stockholders' equity + 20,024.00 20,256.00 20,198.00 20,201.00 20,254.00 20,417.00 20,174.00 20,622.00 20,702.00 21,051.00 19,740.00 19,661.00 19,858.00 20,274.00 20,264.00 19,767.00 20,603.00 21,727.00 22,090.00 20,905.00 19,441.00 20,019.00 18,483.00 17,640.00 15,967.00 16,885.00 16,483.00 16,139.00 15,157.00 15,386.00 15,115.00 15,019.00 14,641.00 15,994.00 15,432.00 14,998.00 14,626.00 14,712.00 14,192.00 13,817.00 13,598.00 13,759.00 13,214.00 12,740.00 8,640.00 8,248.00 7,390.00 7,390.00
Common shares outstanding 920 939 978 977 999 1,014 1,024 1,047 1,072 1,084 1,098 1,114 1,134 1,158 1,157 1,158 1,172 1,187 1,187 1,186 1,190 1,172 1,190 1,184 1,185 1,187 1,188 1,187 1,188 1,196 1,199 1,202 1,217 1,228 1,223 1,215 1,216 1,216 1,214 1,215 1,225 1,230 1,227 1,220 1,220 1,216 1,188 1,188 1,188
about 6 hours ago