Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$274,820
$247,923
$244,832
$228,587
Gross Profit
110,588
92,415
125,115
103,845
EBITDA
102,859
85,087
93,582
78,398
EBIT
62,868
46,336
56,713
49,963
Net Income
5,405
23,751
35,561
32,861
Net Change In Cash
274,820
247,923
244,832
228,587
Free Cash Flow
70,907
8,528
46,430
65,257
Cash
260,659
290,886
305,993
474,738
Basic Shares
61,446
62,579
63,817
64,766

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$931,818
$845,486
$694,709
$618,409
Gross Profit
462,690
439,070
357,953
325,788
EBITDA
344,739
322,205
211,295
371,242
EBIT
222,653
194,359
117,674
292,624
Net Income
141,590
112,620
79,722
239,009
Net Change In Cash
931,818
845,486
694,709
618,409
Cost of Revenue
-66,731
Free Cash Flow
135,506
171,636
126,242
140,831
Cash
305,993
273,645
295,600
185,274
Basic Shares
64,422
65,077
65,814
69,312

Earnings Calls

QuarterEPS
2026-06-30
$0.93
2026-03-31
$0.90
2025-12-31
$0.83
2025-09-30
$0.92