Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$282,994
$274,820
$247,923
$244,832
Gross Profit
151,976
110,588
92,415
125,115
EBITDA
100,201
101,371
85,087
93,582
EBIT
56,574
62,868
46,336
56,713
Net Income
29,872
5,405
23,751
35,561
Net Change In Cash
282,994
274,820
247,923
244,832
Free Cash Flow
70,907
8,528
46,430
Cash
284,104
260,659
290,886
305,993
Basic Shares
60,421
61,446
62,579
63,817

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-09-30
$0.94
2026-06-30
$0.93
2026-03-31
$0.90
2025-12-31
$0.83