Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$191,840
$174,414
$170,528
$186,523
Gross Profit
98,646
86,490
85,251
86,648
EBITDA
41,926
61,855
52,355
65,051
EBIT
27,797
45,616
37,148
50,387
Net Income
17,350
31,030
25,285
37,964
Net Change In Cash
191,840
174,414
170,528
186,523
Free Cash Flow
47,235
25,027
24,380
16,613
Cash
216,500
187,689
182,782
151,609
Basic Shares
47,677
48,128
49,890
52,058

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$731,967
$644,395
$498,987
$437,768
Gross Profit
373,855
351,121
248,860
199,739
EBITDA
277,312
240,294
146,161
111,557
EBIT
220,107
198,517
117,886
85,024
Net Income
159,519
137,545
91,386
62,116
Net Change In Cash
731,967
644,395
498,987
437,768
Cost of Revenue
29,965
32,304
Free Cash Flow
172,345
145,337
65,147
70,538
Cash
151,609
144,296
156,098
126,353
Basic Shares
52,058
53,001
52,427
49,784

Earnings Calls

QuarterEPS
2025-09-30
$0.93
2025-06-30
$0.85
2025-03-31
$0.74
2024-12-31
$0.92