Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$206,781
$190,266
$190,158
$192,509
Gross Profit
132,253
128,535
127,887
125,111
EBITDA
15,512
26,707
19,903
11,826
EBIT
3,407
14,786
8,530
-379
Net Income
1,104
6,058
4,509
-266
Net Change In Cash
206,781
190,266
190,158
192,509
Free Cash Flow
40,974
27,996
46,990
31,609
Cash
183,152
203,100
237,154
217,035
Basic Shares
177,013
182,360
186,731
180,880

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-03-31
$0.12
2025-12-31
$0.17
2025-09-30
$0.17
2025-06-30
$0.15