Integral Ad Science Holdi...

AI Score

XX

Unlock

8.27
-0.37 (-4.28%)
At close: Mar 28, 2025, 3:59 PM
8.18
-1.09%
After-hours: Mar 28, 2025, 06:02 PM EDT

Integral Ad Science Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19
Revenue 530.1M 474.37M 408.35M 323.51M 240.63M 213.49M
Cost of Revenue 113.96M 99.35M 75.75M 54.57M 40.51M 33.11M
Gross Profit 416.14M 375.02M 332.59M 268.94M 200.13M 180.38M
Operating Income 60.39M 17.09M 26.89M -26.41M -13.88M -33.79M
Interest Income n/a n/a 9.05M 19.24M 400K 500K
Pretax Income 55.03M 4.86M 13.09M -55.98M -45.45M -66.78M
Net Income 37.8M 7.24M 15.37M -52.44M -32.37M -51.35M
Selling & General & Admin 218.01M 229.62M 185.94M 166.05M 99.31M 103.44M
Research & Development 69.85M 72.91M 76.35M 67.02M 48.99M 40.4M
Other Expenses 67.89M 55.4M 50.4M 62.29M 65.71M 70.33M
Operating Expenses 355.75M 357.93M 312.69M 295.35M 214.01M 214.16M
Interest Expense 5.36M 12.24M 9.05M 19.24M 31.57M 32.99M
Selling & Marketing Expenses 122.29M 117.99M 106.29M 86.84M 66.02M 71.3M
Cost & Expenses 469.71M 457.28M 388.44M 349.92M 254.51M 247.27M
Income Tax 17.23M -2.38M -2.29M -3.54M -13.08M -15.43M
Shares Outstanding (Basic) 161.06M 156.27M 154.7M 154.4M 151.21M 151.21M
Shares Outstanding (Diluted) 165.47M 161.72M 157.26M 154.4M 151.21M 151.21M
EPS (Basic) 0.23 0.05 0.10 -0.34 -0.21 -0.34
EPS (Diluted) 0.23 0.04 0.10 -0.34 -0.21 -0.34
EBITDA 124.35M 72.06M 72.53M 25.55M 51.83M 36.54M
Depreciation & Amortization 63.97M 54.97M 50.4M 62.29M 65.71M 70.33M