Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||
saas | 125,824,000 | 105,895,000 | 88,560,000 | 72,206,000 | 57,805,000 | 44,785,000 | 33,985,000 | ||||||||||||||||||||||||||||||||||||||||
term license subscriptions | 24,812,000 | 32,374,000 | 31,488,000 | 66,781,000 | 68,751,000 | 62,729,000 | 55,980,000 | ||||||||||||||||||||||||||||||||||||||||
maintenance and services | 10,941,000 | 13,894,000 | 16,375,000 | 19,527,000 | 21,512,000 | 22,832,000 | 24,057,000 | 24,935,000 | 24,629,000 | 24,328,000 | 24,361,000 | 25,890,000 | 27,256,000 | 27,068,000 | 27,276,000 | 29,613,000 | 30,003,000 | 30,015,000 | 29,671,000 | 32,072,000 | 32,294,000 | 32,239,000 | 33,423,000 | 34,210,000 | 34,053,000 | 33,270,000 | 33,834,000 | 34,243,000 | 31,248,000 | 28,730,000 | 28,454,000 | 26,583,000 | 24,192,000 | 21,754,000 | 21,225,000 | 19,713,000 | 18,346,000 | 16,899,000 | 16,626,000 | 15,595,000 | 14,375,000 | 13,139,000 | 12,828,000 | 12,008,000 | 11,324,000 | 10,194,000 | 9,402,000 |
total revenues | 161,577,000 | 152,163,000 | 136,423,000 | 158,514,000 | 148,068,000 | 130,346,000 | 114,022,000 | 154,099,000 | 122,308,000 | 115,418,000 | 107,335,000 | 142,617,000 | 123,308,000 | 111,448,000 | 96,261,000 | 126,578,000 | 100,353,000 | 88,418,000 | 74,785,000 | 95,197,000 | 76,751,000 | 66,565,000 | 54,176,000 | 72,560,000 | 65,649,000 | 59,621,000 | 56,360,000 | 87,518,000 | 67,052,000 | 62,190,000 | 53,528,000 | 73,209,000 | 53,601,000 | 50,174,000 | 40,380,000 | 54,409,000 | 40,937,000 | 38,641,000 | 30,470,000 | 43,837,000 | 31,237,000 | 29,150,000 | 22,986,000 | 33,714,000 | 25,563,000 | 24,616,000 | 17,455,000 |
cost of revenues | 35,149,000 | 31,249,000 | 29,018,000 | 26,055,000 | 24,007,000 | 22,436,000 | 21,349,000 | 19,347,000 | 17,381,000 | 17,386,000 | 17,637,000 | 17,030,000 | 17,198,000 | 17,799,000 | 17,809,000 | 17,378,000 | 14,338,000 | 14,201,000 | 13,482,000 | 12,462,000 | 11,284,000 | 10,335,000 | 10,180,000 | 9,652,000 | 8,768,000 | 8,398,000 | 8,326,000 | 7,749,000 | 7,052,000 | 6,440,000 | 6,442,000 | 5,887,000 | 5,436,000 | 4,878,000 | 4,672,000 | 4,510,000 | 4,116,000 | 3,721,000 | 3,496,000 | 3,279,000 | 3,044,000 | 2,863,000 | 2,833,000 | 2,788,000 | 2,590,000 | 2,491,000 | 2,042,000 |
gross profit | 126,428,000 | 120,914,000 | 107,405,000 | 132,459,000 | 124,061,000 | 107,910,000 | 92,673,000 | 134,752,000 | 104,927,000 | 98,032,000 | 89,698,000 | 125,587,000 | 106,110,000 | 93,649,000 | 78,452,000 | 109,200,000 | 86,015,000 | 74,217,000 | 61,303,000 | 82,735,000 | 65,467,000 | 56,230,000 | 43,996,000 | 62,908,000 | 56,881,000 | 51,223,000 | 48,034,000 | 79,769,000 | 60,000,000 | 55,750,000 | 47,086,000 | 67,322,000 | 48,165,000 | 45,296,000 | 35,708,000 | 49,899,000 | 36,821,000 | 34,920,000 | 26,974,000 | 40,558,000 | 28,193,000 | 26,287,000 | 20,153,000 | 30,926,000 | 22,973,000 | 22,125,000 | 15,413,000 |
yoy | 1.91% | 12.05% | 15.90% | -1.70% | 18.24% | 10.08% | 3.32% | 7.30% | -1.11% | 4.68% | 14.33% | 15.01% | 23.36% | 26.18% | 27.97% | 31.99% | 31.39% | 31.99% | 39.34% | 31.52% | 15.09% | 9.77% | -8.41% | -21.14% | -5.20% | -8.12% | 2.01% | 18.49% | 24.57% | 23.08% | 31.86% | 34.92% | 30.81% | 29.71% | 32.38% | 23.03% | 30.60% | 32.84% | 33.85% | 31.15% | 22.72% | 18.81% | 30.75% | ||||
qoq | 4.56% | 12.58% | -18.91% | 6.77% | 14.97% | 16.44% | -31.23% | 28.42% | 7.03% | 9.29% | -28.58% | 18.36% | 13.31% | 19.37% | -28.16% | 26.95% | 15.90% | 21.07% | -25.90% | 26.38% | 16.43% | 27.81% | -30.06% | 10.60% | 11.05% | 6.64% | -39.78% | 32.95% | 7.62% | 18.40% | -30.06% | 39.77% | 6.33% | 26.85% | -28.44% | 35.52% | 5.44% | 29.46% | -33.49% | 43.86% | 7.25% | 30.44% | -34.83% | 34.62% | 3.83% | 43.55% | |
gross margin % | |||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||
research and development | 62,737,000 | 56,247,000 | 54,210,000 | 50,546,000 | 53,459,000 | 44,933,000 | 47,827,000 | 48,144,000 | 44,818,000 | 46,144,000 | 44,732,000 | 45,018,000 | 44,478,000 | 44,815,000 | 43,570,000 | 40,143,000 | 34,344,000 | 33,333,000 | 30,062,000 | 27,938,000 | 24,670,000 | 24,067,000 | 22,688,000 | 21,874,000 | 20,400,000 | 19,722,000 | 18,768,000 | 19,445,000 | 17,267,000 | 17,717,000 | 15,542,000 | 13,559,000 | 11,903,000 | 11,498,000 | 10,409,000 | 9,627,000 | 9,290,000 | 8,905,000 | 8,837,000 | 8,175,000 | 8,085,000 | 7,799,000 | 7,733,000 | 7,499,000 | 7,316,000 | 6,832,000 | 6,439,000 |
sales and marketing | 74,025,000 | 76,578,000 | 72,763,000 | 76,123,000 | 71,378,000 | 70,041,000 | 71,227,000 | 70,569,000 | 68,610,000 | 70,321,000 | 68,393,000 | 71,779,000 | 69,810,000 | 68,714,000 | 64,787,000 | 67,673,000 | 56,229,000 | 54,919,000 | 51,493,000 | 48,904,000 | 45,435,000 | 42,983,000 | 42,580,000 | 44,129,000 | 42,117,000 | 41,656,000 | 41,996,000 | 46,196,000 | 40,792,000 | 41,349,000 | 39,972,000 | 39,723,000 | 32,802,000 | 32,560,000 | 30,811,000 | 30,218,000 | 26,410,000 | 26,840,000 | 24,364,000 | 24,295,000 | 20,617,000 | 21,264,000 | 20,191,000 | 19,619,000 | 17,741,000 | 17,186,000 | 14,241,000 |
general and administrative | 25,600,000 | 24,641,000 | 24,198,000 | 23,342,000 | 22,864,000 | 21,762,000 | 21,252,000 | 21,283,000 | 20,646,000 | 21,283,000 | 19,689,000 | 18,783,000 | 17,404,000 | 17,688,000 | 18,180,000 | 19,217,000 | 13,997,000 | 14,196,000 | 13,823,000 | 13,092,000 | 11,814,000 | 11,274,000 | 11,398,000 | 10,910,000 | 10,339,000 | 13,851,000 | 9,271,000 | 9,628,000 | 8,774,000 | 7,989,000 | 7,069,000 | 8,017,000 | 6,711,000 | 6,582,000 | 5,513,000 | 5,443,000 | 5,051,000 | 4,760,000 | 4,562,000 | 4,530,000 | 4,036,000 | 3,760,000 | 3,780,000 | 3,512,000 | 3,030,000 | 2,665,000 | 2,665,000 |
total operating expenses | 162,362,000 | 157,466,000 | 151,171,000 | 150,011,000 | 147,701,000 | 136,736,000 | 140,306,000 | 139,996,000 | 134,074,000 | 137,748,000 | 132,814,000 | 135,580,000 | 131,692,000 | 131,217,000 | 126,537,000 | 127,033,000 | 104,570,000 | 102,448,000 | 95,378,000 | 89,934,000 | 81,919,000 | 78,324,000 | 76,666,000 | 76,913,000 | 72,856,000 | 75,229,000 | 70,035,000 | 75,269,000 | 66,833,000 | 67,055,000 | 62,583,000 | 61,299,000 | 51,416,000 | 50,640,000 | 46,733,000 | 45,288,000 | 40,751,000 | 40,505,000 | 37,763,000 | 37,000,000 | 32,738,000 | 32,823,000 | 31,704,000 | 30,630,000 | 28,087,000 | 26,683,000 | 23,345,000 |
operating income | -35,934,000 | -36,552,000 | -43,766,000 | -17,552,000 | -23,640,000 | -28,826,000 | -47,633,000 | -5,244,000 | -29,147,000 | -39,716,000 | -43,116,000 | -9,993,000 | -25,582,000 | -37,568,000 | -48,085,000 | -17,833,000 | -18,555,000 | -28,231,000 | -34,075,000 | -7,199,000 | -16,452,000 | -22,094,000 | -32,670,000 | -14,005,000 | -15,975,000 | -24,006,000 | -22,001,000 | 4,500,000 | -6,833,000 | -11,305,000 | -15,497,000 | 6,023,000 | -3,251,000 | -5,344,000 | -11,025,000 | 4,611,000 | -3,930,000 | -5,585,000 | -10,789,000 | 3,558,000 | -4,545,000 | -6,536,000 | -11,551,000 | 296,000 | -5,114,000 | -4,558,000 | -7,932,000 |
yoy | 52.01% | 26.80% | -8.12% | 234.71% | -18.89% | -27.42% | 10.48% | -47.52% | 13.94% | 5.72% | -10.33% | -43.96% | 37.87% | 33.07% | 41.12% | 147.71% | 12.78% | 27.78% | 4.30% | -48.60% | 2.99% | -7.96% | 48.49% | -411.22% | 133.79% | 112.35% | 41.97% | -25.29% | 110.18% | 111.55% | 40.56% | 30.62% | -17.28% | -4.32% | 2.19% | 29.60% | -13.53% | -14.55% | -6.60% | 1102.03% | -11.13% | 43.40% | 45.63% | ||||
qoq | -1.69% | -16.48% | 149.35% | -25.75% | -17.99% | -39.48% | 808.33% | -82.01% | -26.61% | -7.89% | 331.46% | -60.94% | -31.90% | -21.87% | 169.64% | -3.89% | -34.27% | -17.15% | 373.33% | -56.24% | -25.54% | -32.37% | 133.27% | -12.33% | -33.45% | 9.11% | -588.91% | -165.86% | -39.56% | -27.05% | -357.30% | -285.27% | -39.17% | -51.53% | -339.10% | -217.33% | -29.63% | -48.23% | -403.23% | -178.28% | -30.46% | -43.42% | -4002.36% | -105.79% | 12.20% | -42.54% | |
operating margin % | |||||||||||||||||||||||||||||||||||||||||||||||
financial income | 7,806,000 | 4,967,000 | 11,951,000 | 7,605,000 | 10,245,000 | 8,249,000 | 8,545,000 | 5,433,000 | 8,634,000 | 8,465,000 | 7,773,000 | 66,500 | 99,000 | 978,000 | 469,000 | ||||||||||||||||||||||||||||||||
income before income taxes | -28,128,000 | -31,585,000 | -31,815,000 | -9,947,000 | -13,395,000 | -20,577,000 | -39,088,000 | 189,000 | -20,513,000 | -31,251,000 | -35,343,000 | -5,723,000 | -23,151,000 | -34,592,000 | -47,349,000 | -21,920,000 | -21,789,000 | -32,033,000 | -35,097,000 | -11,737,000 | -19,005,000 | -23,939,000 | -31,217,000 | -13,849,000 | -16,457,000 | -23,941,000 | -22,129,000 | 5,204,000 | -6,734,000 | -12,116,000 | -14,519,000 | 6,344,000 | -2,629,000 | -4,394,000 | -10,556,000 | 3,872,000 | -4,117,000 | -6,190,000 | -10,144,000 | 2,778,000 | -4,649,000 | -6,134,000 | -12,592,000 | -510,000 | -6,058,000 | -4,484,000 | -7,970,000 |
income taxes | -1,814,000 | -4,239,000 | -3,968,000 | -3,047,000 | -4,938,000 | -3,371,000 | -1,402,000 | -1,087,000 | -2,504,000 | -7,446,000 | -2,961,000 | -5,025,000 | -5,566,000 | -1,698,000 | -1,414,000 | -3,023,000 | -1,525,000 | -915,000 | -559,000 | -7,295,000 | -220,000 | -384,000 | -213,000 | -801,000 | -530,000 | -547,000 | -510,000 | 1,264,000 | -583,000 | -567,000 | -527,000 | -810,000 | -685,000 | -641,000 | -323,000 | -350,000 | -272,000 | -303,000 | -206,000 | -144,000 | -276,000 | -188,000 | -78,000 | 179,000 | -296,000 | -155,000 | -104,000 |
net income | -29,942,000 | -35,824,000 | -35,783,000 | -12,994,000 | -18,333,000 | -23,948,000 | -40,490,000 | -898,000 | -23,017,000 | -38,697,000 | -38,304,000 | -10,748,000 | -28,717,000 | -36,290,000 | -48,763,000 | -24,943,000 | -23,314,000 | -32,948,000 | -35,656,000 | -19,032,000 | -19,225,000 | -24,323,000 | -31,430,000 | -14,650,000 | -16,987,000 | -24,488,000 | -22,639,000 | 6,468,000 | -7,317,000 | -12,683,000 | -15,046,000 | 5,534,000 | -3,314,000 | -5,035,000 | -10,879,000 | 3,522,000 | -4,389,000 | -6,493,000 | -10,350,000 | 2,634,000 | -4,925,000 | -6,322,000 | -12,670,000 | -331,000 | -6,354,000 | -4,639,000 | -8,074,000 |
yoy | 63.32% | 49.59% | -11.63% | 1346.99% | -20.35% | -38.11% | 5.71% | -91.64% | -19.85% | 6.63% | -21.45% | -56.91% | 23.17% | 10.14% | 36.76% | 31.06% | 21.27% | 35.46% | 13.45% | 29.91% | 13.17% | -0.67% | 38.83% | -326.50% | 132.16% | 93.08% | 50.47% | 16.88% | 120.79% | 151.90% | 38.30% | 57.13% | -24.49% | -22.45% | 5.11% | 33.71% | -10.88% | 2.70% | -18.31% | -895.77% | -22.49% | 36.28% | 56.92% | ||||
qoq | -16.42% | 0.11% | 175.38% | -29.12% | -23.45% | -40.85% | 4408.91% | -96.10% | -40.52% | 1.03% | 256.38% | -62.57% | -20.87% | -25.58% | 95.50% | 6.99% | -29.24% | -7.59% | 87.35% | -1.00% | -20.96% | -22.61% | 114.54% | -13.76% | -30.63% | 8.17% | -450.02% | -188.40% | -42.31% | -15.71% | -371.88% | -266.99% | -34.18% | -53.72% | -408.89% | -180.25% | -32.40% | -37.27% | -492.94% | -153.48% | -22.10% | -50.10% | 3727.79% | -94.79% | 36.97% | -42.54% | |
net income margin % | |||||||||||||||||||||||||||||||||||||||||||||||
net income per share | -0.26 | -0.32 | -0.32 | -0.12 | -0.16 | -0.21 | -0.37 | -0.21 | -0.35 | -0.35 | -0.1 | -0.26 | -0.33 | -0.45 | -0.23 | -0.22 | -0.31 | -0.36 | -0.6 | -0.61 | -0.77 | -1.02 | -0.47 | -0.56 | -0.81 | -0.76 | 0.23 | -0.25 | -0.44 | -0.53 | 0.2 | -0.12 | -0.18 | -0.4 | 0.14 | -0.17 | -0.25 | -0.4 | 0.12 | -0.19 | -0.25 | -0.51 | 0.04 | -0.26 | -0.19 | -0.73 | |
weighted-average number of shares used in computing net income per share of common stock, basic and diluted | 114,974,455 | 112,054,715 | 112,651,178 | 111,660,541 | 112,268,210 | 111,885,305 | 109,990,177 | 109,141,894 | 109,429,722 | 109,740,289 | 108,387,402 | 109,281,368 | 109,996,589 | 109,675,310 | 108,204,960 | 105,305,957 | 107,028,201 | 106,393,429 | 100,246,972 | 31,445,631 | 31,614,242 | 31,494,291 | 30,893,000 | 30,257,410 | 30,380,154 | 30,284,421 | 29,827,927 | 29,020,645 | 29,281,701 | 28,920,314 | 28,362,479 | 27,467,440 | 27,595,461 | 27,321,837 | 26,951,205 | 26,406,312 | 26,492,313 | 26,273,380 | 26,117,073 | 25,198,546 | 25,367,347 | 24,875,227 | 24,741,306 | 21,242,313 | 24,516,417 | 24,455,259 | 11,082,770 |
subscriptions | 129,164,000 | 97,679,000 | 91,090,000 | 82,974,000 | 116,727,000 | 96,052,000 | 84,380,000 | 68,985,000 | 96,025,000 | 70,026,000 | 58,063,000 | 44,828,000 | 62,653,000 | 44,084,000 | 34,086,000 | 20,365,000 | 31,561,000 | 23,327,000 | 14,837,000 | 7,005,000 | |||||||||||||||||||||||||||
financial income (expenses) | 4,270,000 | 2,431,000 | 2,976,000 | 736,000 | -1,022,000 | -1,845,000 | 1,453,000 | 156,000 | -482,000 | 65,000 | -128,000 | -811,000 | 321,000 | 622,000 | 950,000 | -605,000 | 645,000 | ||||||||||||||||||||||||||||||
perpetual licenses | 940,000 | 324,000 | 340,000 | 286,000 | 472,000 | 373,000 | 240,000 | 388,000 | 6,789,000 | 8,269,000 | 11,514,000 | 15,521,000 | |||||||||||||||||||||||||||||||||||
financial expenses | -4,087,000 | -3,234,000 | -3,802,000 | -736,250 | -2,553,000 | -739,000 | -187,000 | -780,000 | -104,000 | -806,000 | -944,000 | ||||||||||||||||||||||||||||||||||||
operating costs and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||
licenses | 53,275,000 | 35,804,000 | 33,460,000 | 25,074,000 | 46,626,000 | 29,409,000 | 28,420,000 | 19,155,000 | 34,696,000 | 22,591,000 | 21,742,000 | 13,844,000 | 28,242,000 | 16,862,000 | 16,011,000 | 10,158,000 | 21,706,000 | 14,239,000 | 14,422,000 | 8,053,000 | |||||||||||||||||||||||||||
financial income (expenses) and other | 402,000 | 74,000 | |||||||||||||||||||||||||||||||||||||||||||||
financial expenses and other | -1,041,000 | -38,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
