Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$190,266
$190,158
$192,509
$183,110
Gross Profit
128,535
127,887
125,111
116,550
EBITDA
26,707
19,903
11,826
21,820
EBIT
14,786
8,530
-379
10,796
Net Income
6,058
4,509
-266
5,127
Net Change In Cash
190,266
190,158
192,509
183,110
Free Cash Flow
27,996
46,990
31,609
41,325
Cash
203,100
237,154
217,035
209,973
Basic Shares
182,360
186,731
180,880
180,616

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