Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$175,694
$175,736
$174,329
$171,094
Gross Profit
144,831
85,853
84,391
82,464
EBITDA
54,152
55,066
51,454
138,328
EBIT
47,765
48,833
45,234
132,100
Net Income
26,760
28,478
26,763
92,265
Net Change In Cash
175,694
175,736
174,329
171,094
Free Cash Flow
34,475
61,654
-7,777
17,272
Cash
238,709
286,110
227,943
251,382
Basic Shares
27,778
27,991
27,997
28,509

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$696,853
$625,807
$460,055
$357,521
Gross Profit
575,727
300,869
222,826
171,057
EBITDA
217,230
187,972
125,776
101,445
EBIT
192,162
168,482
112,537
90,546
Net Income
174,267
108,717
70,175
52,947
Net Change In Cash
696,853
625,807
460,055
357,521
Cost of Revenue
150,809
Free Cash Flow
105,624
105,681
80,768
52,298
Cash
238,709
315,910
90,216
184,496
Basic Shares
28,074
29,384
29,856
29,963

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1
2025-09-30
$1.09
2025-06-30
$1