Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$277,734
$265,192
$261,656
$256,399
Gross Profit
182,081
165,590
164,152
161,045
EBITDA
43,603
45,728
60,237
62,419
EBIT
34,639
32,910
48,587
54,626
Net Income
24,246
23,583
34,734
35,338
Net Change In Cash
277,734
265,192
261,656
256,399
Free Cash Flow
86,763
49,723
35,069
65,600
Cash
479,418
497,449
962,684
1,066,583
Basic Shares
55,924
56,322
56,587
58,461

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,011,187
$939,827
$881,682
$842,559
Gross Profit
668,892
613,678
556,523
499,978
EBITDA
230,100
196,295
145,375
102,465
EBIT
183,900
153,233
101,254
59,737
Net Income
132,574
124,116
81,043
56,338
Net Change In Cash
1,011,187
939,827
881,682
842,559
Cost of Revenue
-87,742
Free Cash Flow
137,049
196,280
121,790
28,261
Cash
962,684
1,220,701
696,983
622,165
Basic Shares
58,923
57,993
54,625
54,932

Earnings Calls

QuarterEPS
2026-06-30
$0.66
2026-03-31
$0.65
2025-12-31
$0.72
2025-09-30
$0.76