Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$205,289
$206,781
$190,266
$190,158
Gross Profit
139,930
132,253
128,535
127,887
EBITDA
24,467
16,598
26,707
19,903
EBIT
12,274
4,493
14,786
8,530
Net Income
5,183
1,104
6,058
4,509
Net Change In Cash
205,289
206,781
190,266
190,158
Free Cash Flow
33,690
40,974
27,996
46,990
Cash
167,227
183,152
203,100
237,154
Basic Shares
171,641
177,013
182,360
186,731

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$756,043
$681,881
$660,727
$619,979
Gross Profit
498,083
441,788
421,464
408,884
EBITDA
81,142
80,588
60,062
-23,619
EBIT
33,732
43,529
31,987
-47,413
Net Income
15,427
29,963
13,953
-48,733
Net Change In Cash
756,043
681,881
660,727
619,979
Cost of Revenue
-50,128
Free Cash Flow
147,920
99,943
92,715
51,739
Cash
203,100
142,064
225,719
189,082
Basic Shares
184,690
182,865
194,415
195,829

Earnings Calls

QuarterEPS
2026-06-30
$0.04
2026-03-31
$0.12
2025-12-31
$0.17
2025-09-30
$0.03