Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$281,124
$262,214
$248,192
$249,353
Gross Profit
178,529
167,239
152,542
157,877
EBITDA
55,609
58,681
50,731
42,168
EBIT
50,624
53,101
45,621
36,732
Net Income
41,544
42,424
39,914
33,646
Net Change In Cash
281,124
262,214
248,192
249,353
Free Cash Flow
87,607
34,067
63,676
83,735
Cash
217,401
147,412
107,217
76,343
Basic Shares
35,635
35,812
36,202
36,259

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$950,822
$794,202
$620,445
$471,883
Gross Profit
582,830
492,590
382,369
280,057
EBITDA
183,763
169,867
36,629
-30,411
EBIT
161,112
150,322
7,997
-66,717
Net Income
140,923
204,068
2,702
-68,119
Net Change In Cash
950,822
794,202
620,445
471,883
Cost of Revenue
12,736
Free Cash Flow
238,950
186,143
46,417
18,825
Cash
107,217
42,754
49,509
70,769
Basic Shares
36,327
36,782
36,417
35,010

Earnings Calls

QuarterEPS
2026-06-30
$1.23
2026-03-31
$1.61
2025-12-31
$1.39
2025-09-30
$1.31