Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$202,180
$202,867
$187,004
$170,640
Gross Profit
147,769
146,966
141,711
126,719
EBITDA
3,156
3,596
16,971
9,104
EBIT
1,320
14,512
6,580
Net Income
-1,525
-5,103
7,825
-312
Net Change In Cash
202,180
202,867
187,004
170,640
Free Cash Flow
48,639
3,826
18,057
-3,086
Cash
150,025
135,810
125,249
112,207
Basic Shares
73,820
73,895
74,575
74,202

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$726,937
$617,022
$545,363
$467,991
Gross Profit
527,338
466,843
402,041
334,685
EBITDA
37,000
-57,596
-80,897
-141,258
EBIT
27,294
-67,626
-90,370
-148,555
Net Income
1,233
-92,262
-111,441
-150,920
Net Change In Cash
726,937
617,022
545,363
467,991
Cost of Revenue
46,580
Free Cash Flow
59,556
3,080
-120,079
-115,646
Cash
135,810
118,552
149,351
148,132
Basic Shares
74,649
72,988
73,102
72,455

Earnings Calls

QuarterEPS
2026-03-31
$0.27
2025-12-31
$0.15
2025-09-30
$0.32
2025-06-30
$0.003