Integral Ad Science Holding LLC

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$149,204
$134,066
$153,038
$133,528
Gross Profit
114,855
103,940
119,706
106,155
EBITDA
38,751
28,610
42,447
36,430
EBIT
21,509
12,147
25,513
20,187
Net Income
16,408
7,993
15,271
16,089
Net Change In Cash
149,204
134,066
153,038
133,528
Free Cash Flow
55,077
2,975
57,566
25,177
Cash
90,687
59,120
84,469
57,085
Basic Shares
167,347
166,811
166,541
165,084

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
154,398

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.10
2025-03-31
$0.12
2024-12-31
$0.40