Integral Ad Science Holding LLC

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$154,358
$149,204
$134,066
$153,038
Gross Profit
118,805
114,855
103,940
119,706
EBITDA
17,078
32,412
27,914
42,447
EBIT
8,169
15,170
11,451
25,513
Net Income
7,045
16,408
7,993
15,271
Net Change In Cash
154,358
149,204
134,066
153,038
Free Cash Flow
48,959
55,077
2,975
57,566
Cash
129,204
90,687
59,120
84,469
Basic Shares
169,800
167,347
166,811
166,541

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$530,101
$474,369
$408,348
$323,513
Gross Profit
416,141
375,017
332,593
268,941
EBITDA
124,352
72,058
72,534
25,555
EBIT
60,386
17,092
22,138
-36,731
Net Income
37,795
7,238
15,373
-52,437
Net Change In Cash
530,101
474,369
408,348
323,513
Cost of Revenue
16,704
23,693
Free Cash Flow
77,354
97,871
55,778
49,938
Cash
84,469
124,759
86,877
73,210
Basic Shares
165,465
161,723
157,258
143,535

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.04
2025-06-30
$0.10
2025-03-31
$0.12