Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$190,158
$192,509
$183,110
$161,706
Gross Profit
127,887
125,111
116,550
108,321
EBITDA
19,903
11,826
21,820
22,587
EBIT
8,530
-379
10,796
12,667
Net Income
4,509
-266
5,127
12,854
Net Change In Cash
190,158
192,509
183,110
161,706
Free Cash Flow
46,990
31,609
41,325
35,879
Cash
237,154
217,035
209,973
142,064
Basic Shares
186,731
180,880
180,616
182,865

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$681,881
$660,727
$619,979
$575,080
Gross Profit
441,788
421,464
408,884
385,716
EBITDA
80,588
60,062
-23,619
-74,884
EBIT
43,529
31,987
-47,413
-91,570
Net Income
29,963
13,953
-48,733
-108,664
Net Change In Cash
681,881
660,727
619,979
575,080
Cost of Revenue
-50,128
99,838
Free Cash Flow
99,943
92,715
51,739
42,412
Cash
142,064
225,719
189,082
239,297
Basic Shares
182,865
194,415
195,829
198,084

Earnings Calls

QuarterEPS
2025-09-30
$0.17
2025-06-30
$0.15
2025-03-31
$0.13
2024-12-31
$0.19