Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$192,509
$183,110
$161,706
$168,599
Gross Profit
125,111
116,550
108,321
113,884
EBITDA
-3,100
21,820
22,587
29,029
EBIT
10,796
12,667
19,355
Net Income
-266
5,127
12,854
11,051
Net Change In Cash
192,509
183,110
161,706
168,599
Free Cash Flow
31,609
41,325
35,879
21,975
Cash
217,035
209,973
142,064
112,477
Basic Shares
180,880
180,616
182,865
176,353

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
-25,928
-60,798
EBIT
43,529
31,987
-47,673
-77,484
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.15
2025-03-31
$0.13
2024-12-31
$0.19