Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$256,400
$254,308
$238,822
$242,240
Gross Profit
232,167
166,846
160,588
158,636
EBITDA
62,419
55,319
50,438
54,376
EBIT
54,626
43,680
39,333
43,425
Net Income
35,338
34,552
27,950
30,328
Net Change In Cash
256,400
254,308
238,822
242,240
Free Cash Flow
65,600
17,814
17,534
53,992
Cash
1,066,583
1,024,862
1,186,195
1,220,701
Basic Shares
58,461
60,137
60,077
59,961

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$939,827
$881,682
$842,559
$748,969
Gross Profit
613,678
556,523
499,978
443,070
EBITDA
196,295
145,375
102,465
102,672
EBIT
153,233
101,254
59,737
62,025
Net Income
124,116
81,043
56,338
52,259
Net Change In Cash
939,827
881,682
842,559
748,969
Cost of Revenue
-87,742
457,162
Free Cash Flow
196,280
121,790
28,261
87,733
Cash
1,220,701
696,983
622,165
710,621
Basic Shares
57,993
54,625
54,932
51,919

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.76
2025-06-30
$0.60
2025-03-31
$0.54