Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$185,564
$183,725
$175,694
$175,736
Gross Profit
84,867
152,168
144,831
145,161
EBITDA
61,843
57,177
53,193
55,066
EBIT
54,631
50,336
46,806
48,833
Net Income
31,288
29,883
26,760
28,478
Net Change In Cash
185,564
183,725
175,694
175,736
Free Cash Flow
-11,291
43,656
34,475
61,654
Cash
127,455
128,816
196,572
237,640
Basic Shares
27,252
27,593
27,778
27,991

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
298,041
187,972
125,776
101,445
EBIT
272,973
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
196,572
315,910
90,216
184,496
Basic Shares
28,074
29,384
29,856
29,963

Earnings Calls

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