Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$194,711
$192,112
$184,559
$177,062
Gross Profit
119,131
121,316
121,200
112,994
EBITDA
24,759
7,261
22,882
13,058
EBIT
-1,375
5,565
-1,564
-10,214
Net Income
-7,003
4,045
-961
11,130
Net Change In Cash
194,711
192,112
184,559
177,062
Free Cash Flow
19,697
36,031
30,152
-12,250
Cash
314,009
313,506
284,386
270,395
Basic Shares
175,075
162,171
158,922
159,000

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$748,444
$666,776
$572,387
$491,624
Gross Profit
454,512
426,125
348,579
298,492
EBITDA
104,510
102,012
56,951
53,071
EBIT
7,579
15,272
-17,510
-8,082
Net Income
7,211
-52,729
-13,093
-12,304
Net Change In Cash
748,444
666,776
572,387
491,624
Cost of Revenue
8,894
Free Cash Flow
69,307
99,052
6,099
3,428
Cash
314,009
296,051
68,175
91,803
Basic Shares
180,275
155,085
151,859
149,645

Earnings Calls

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