All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
ANIKA THERAPEUTICS, INC.: Last Reported 2/29/2024

Business Address

32 WIGGINS AVENUE

BEDFORD , MA US 01730

Mailing Address

32 WIGGINS AVENUE

BEDFORD , MA US 01730
Phone Number: (781) 457-9000 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2023 $8,251,000.00
2 6/30/2023 $7,944,000.00
3 3/31/2023 $8,948,000.00
4 12/31/2022 $9,074,000.00
5 9/30/2022 $8,353,000.00
6 6/30/2022 $8,165,000.00
7 3/31/2022 $7,444,000.00
8 12/31/2021 $7,633,000.00
9 9/30/2021 $7,942,000.00
10 6/30/2021 $8,101,000.00
11 3/31/2021 $8,683,000.00
12 12/31/2020 $8,984,000.00
13 9/30/2020 $6,800,000.00
14 6/30/2020 $6,162,000.00
15 3/31/2020 $9,906,000.00
16 12/31/2019 $3,832,000.00
17 9/30/2019 $2,702,000.00
18 6/30/2019 $2,287,000.00
19 3/31/2019 $3,571,000.00
20 12/31/2018 $3,143,000.00
21 9/30/2018 $2,462,000.00
22 6/30/2018 $5,073,000.00
23 3/31/2018 $6,159,000.00
24 12/31/2017 $6,747,000.00
25 9/30/2017 $5,189,000.00
26 6/30/2017 $5,465,000.00
27 3/31/2017 $6,050,000.00
28 12/31/2016 $2,303,000.00
29 9/30/2016 $1,949,000.00
30 6/30/2016 $3,294,000.00
31 3/31/2016 $3,263,000.00
32 12/31/2015 $8,302,000.00
33 9/30/2015 $2,220,734.00
34 6/30/2015 $1,657,683.00
35 3/31/2015 $1,774,812.00
36 12/31/2014 $1,201,000.00
37 9/30/2014 $1,167,545.00
38 6/30/2014 $2,198,070.00
39 3/31/2014 $2,742,808.00
40 12/31/2013 $2,793,911.00
41 9/30/2013 $2,136,679.00
42 6/30/2013 $2,699,678.00
43 3/31/2013 $2,696,550.00
44 12/31/2012 $2,341,838.00
45 9/30/2012 $1,907,564.00
46 6/30/2012 $3,941,436.00
47 3/31/2012 $3,880,840.00
48 12/31/2011 $4,299,680.00
49 12/31/2010 $9,694,355.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 9/30/2023 $36,256,000.00
2 6/30/2023 $38,357,000.00
3 3/31/2023 $32,166,000.00
4 12/31/2022 $36,235,000.00
5 11/30/2022 $36,235,000.00
6 12/31/2021 $31,285,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $34,682,000.00
2 6/30/2023 $36,737,000.00
3 3/31/2023 $30,629,000.00
4 12/31/2022 $34,627,000.00
5 11/30/2022 $34,627,000.00
6 12/31/2021 $29,843,000.00
7 9/30/2021 $32,352,000.00
8 6/30/2021 $29,426,000.00
9 3/31/2021 $26,509,000.00
10 12/31/2020 $24,102,000.00
11 9/30/2020 $23,009,000.00
12 6/30/2020 $24,094,000.00
13 3/31/2020 $28,101,000.00
14 12/31/2019 $23,079,000.00
15 9/30/2019 $23,889,000.00
16 6/30/2019 $23,073,000.00
17 3/31/2019 $18,265,000.00
18 12/31/2018 $20,775,000.00
19 9/30/2018 $20,771,000.00
20 6/30/2018 $23,389,000.00
21 3/31/2018 $18,289,000.00
22 12/31/2017 $23,825,000.00
23 9/30/2017 $23,804,000.00
24 6/30/2017 $30,450,000.00
25 3/31/2017 $21,079,000.00
26 12/31/2016 $27,598,000.00
27 9/30/2016 $21,833,000.00
28 6/30/2016 $24,597,000.00
29 3/31/2016 $14,798,000.00
30 12/31/2015 $21,652,000.00
31 9/30/2015 $23,375,657.00
32 6/30/2015 $19,166,116.00
33 3/31/2015 $16,025,212.00
34 12/31/2014 $17,152,000.00
35 9/30/2014 $20,170,095.00
36 6/30/2014 $19,235,039.00
37 3/31/2014 $16,466,436.00
38 12/31/2013 $18,736,845.00
39 9/30/2013 $16,496,917.00
40 6/30/2013 $19,065,386.00
41 3/31/2013 $14,784,266.00
42 12/31/2012 $21,462,481.00
43 9/30/2012 $16,343,600.00
44 6/30/2012 $17,694,097.00
45 3/31/2012 $17,002,797.00
46 12/31/2011 $17,307,786.00
47 12/31/2010 $14,819,868.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 9/30/2023 $819,000.00
2 6/30/2023 $931,000.00
3 3/31/2023 $889,000.00
4 12/31/2022 $810,000.00
5 12/31/2021 --
6 12/31/2019 --
7 9/30/2019 $766,000.00
8 6/30/2019 $757,000.00
9 3/31/2019 $1,296,000.00
10 12/31/2018 $385,000.00
11 12/31/2017 --
12 6/30/2017 $2,303,000.00
13 12/31/2016 --
14 9/30/2016 $217,000.00
15 6/30/2016 $591,000.00
16 3/31/2016 $1,603,000.00
17 12/31/2015 $4,198,000.00
18 9/30/2015 $4,442,342.00
19 6/30/2015 $1,821,898.00
20 12/31/2014 --
21 6/30/2014 $232,704.00
22 3/31/2014 $424,993.00
23 12/31/2013 $770,276.00
24 9/30/2013 $542,302.00
25 6/30/2013 $1,370,172.00
26 12/31/2012 $1,798,669.00
27 9/30/2012 $1,391,694.00
28 6/30/2012 $2,530,386.00
29 3/31/2012 $235,326.00
30 12/31/2011 $450,482.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 9/30/2023 $19,813,000.00
2 6/30/2023 $15,512,000.00
3 3/31/2023 $19,745,000.00
4 12/31/2022 $18,840,000.00
5 9/30/2022 $17,999,000.00
6 6/30/2022 $16,951,000.00
7 3/31/2022 $15,233,000.00
8 12/31/2021 $17,847,000.00
9 9/30/2021 $17,339,000.00
10 6/30/2021 $16,396,000.00
11 3/31/2021 $13,460,000.00
12 12/31/2020 $14,793,000.00
13 9/30/2020 $24,339,000.00
14 6/30/2020 $21,745,000.00
15 3/31/2020 $16,282,000.00
16 12/31/2019 $12,445,000.00
17 9/30/2019 $8,493,000.00
18 6/30/2019 $8,101,000.00
19 3/31/2019 $8,031,000.00
20 12/31/2018 $8,146,000.00
21 9/30/2018 $6,843,000.00
22 6/30/2018 $7,459,000.00
23 3/31/2018 $7,963,000.00
24 12/31/2017 $6,326,000.00
25 9/30/2017 $6,516,000.00
26 6/30/2017 $5,673,000.00
27 3/31/2017 $4,167,000.00
28 12/31/2016 $6,496,000.00
29 9/30/2016 $5,423,000.00
30 6/30/2016 $6,638,000.00
31 3/31/2016 $5,999,000.00
32 12/31/2015 $4,778,000.00
33 12/31/2014 $4,772,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 9/30/2023 $3,227,000.00
2 6/30/2023 $2,802,000.00
3 3/31/2023 $4,152,000.00
4 12/31/2022 $3,145,000.00
5 9/30/2022 $3,063,000.00
6 6/30/2022 $3,154,000.00
7 3/31/2022 $2,967,000.00
8 12/31/2021 $3,590,000.00
9 9/30/2021 $2,046,000.00
10 6/30/2021 $2,542,000.00
11 3/31/2021 $2,904,000.00
12 12/31/2020 $3,438,000.00
13 9/30/2020 $2,358,000.00
14 6/30/2020 $3,052,000.00
15 3/31/2020 $4,908,000.00
16 12/31/2019 $3,850,000.00
17 9/30/2019 $1,333,000.00
18 6/30/2019 $1,609,000.00
19 3/31/2019 $1,810,000.00
20 12/31/2018 $1,989,000.00
21 9/30/2018 $1,233,000.00
22 6/30/2018 $1,213,000.00
23 3/31/2018 $676,000.00
24 12/31/2017 $448,000.00
25 9/30/2017 $897,000.00
26 6/30/2017 $1,015,000.00
27 12/31/2016 $802,000.00
28 9/30/2016 $851,000.00
29 6/30/2016 $889,000.00
30 3/31/2016 $372,000.00
31 12/31/2015 $802,000.00
32 9/30/2015 $524,938.00
33 6/30/2015 $742,319.00
34 3/31/2015 $596,018.00
35 12/31/2014 $554,000.00
36 9/30/2014 $382,423.00
37 6/30/2014 $442,740.00
38 3/31/2014 $321,445.00
39 12/31/2013 $383,231.00
40 9/30/2013 $389,672.00
41 6/30/2013 $469,991.00
42 3/31/2013 $559,098.00
43 12/31/2012 $642,853.00
44 9/30/2012 $452,140.00
45 6/30/2012 $576,103.00
46 12/31/2011 $793,430.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-6,564,000.00
2 6/30/2023 $-6,157,000.00
3 3/31/2023 $-6,171,000.00
4 12/31/2022 $-6,443,000.00
5 9/30/2022 $-7,497,000.00
6 6/30/2022 $-6,646,000.00
7 3/31/2022 $-5,799,000.00
8 12/31/2021 $-5,718,000.00
9 9/30/2021 $-5,319,000.00
10 6/30/2021 $-4,852,000.00
11 3/31/2021 $-5,051,000.00
12 12/31/2020 $-4,542,000.00
13 9/30/2020 $-5,296,000.00
14 6/30/2020 $-5,818,000.00
15 3/31/2020 $-6,027,000.00
16 12/31/2019 $-5,898,000.00
17 9/30/2019 $-6,318,000.00
18 6/30/2019 $-5,696,000.00
19 3/31/2019 $-5,841,000.00
20 12/31/2018 $-5,526,000.00
21 9/30/2018 $-5,228,000.00
22 6/30/2018 $-5,115,000.00
23 3/31/2018 $-4,164,000.00
24 12/31/2017 $-4,784,000.00
25 9/30/2017 $-5,047,000.00
26 6/30/2017 $-5,736,000.00
27 3/31/2017 $-7,025,000.00
28 12/31/2016 $-7,317,000.00
29 9/30/2016 $-6,101,000.00
30 6/30/2016 $-6,410,000.00
31 3/31/2016 $-5,873,000.00
32 12/31/2015 $-6,649,000.00
33 12/31/2014 $-4,495,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 9/30/2023 $85,852,000.00
2 6/30/2023 $82,397,000.00
3 3/31/2023 $83,243,000.00
4 12/31/2022 $81,141,000.00
5 9/30/2022 $76,661,000.00
6 6/30/2022 $72,851,000.00
7 3/31/2022 $68,796,000.00
8 12/31/2021 $67,081,000.00
9 9/30/2021 $63,864,000.00
10 6/30/2021 $60,699,000.00
11 3/31/2021 $57,281,000.00
12 12/31/2020 $55,355,000.00
13 9/30/2020 $52,505,000.00
14 6/30/2020 $50,609,000.00
15 3/31/2020 $48,360,000.00
16 12/31/2019 $48,707,000.00
17 9/30/2019 $46,482,000.00
18 6/30/2019 $24,329,000.00
19 3/31/2019 $52,030,000.00
20 12/31/2018 $50,763,000.00
21 9/30/2018 $49,836,000.00
22 6/30/2018 $48,656,000.00
23 3/31/2018 $74,958,000.00
24 12/31/2017 $68,617,000.00
25 9/30/2017 $66,746,000.00
26 6/30/2017 $65,171,000.00
27 3/31/2017 $63,719,000.00
28 12/31/2016 $61,735,000.00
29 9/30/2016 $60,374,000.00
30 6/30/2016 $59,506,000.00
31 3/31/2016 $58,536,000.00
32 12/31/2015 $81,685,000.00
33 9/30/2015 $81,052,103.00
34 6/30/2015 $80,505,021.00
35 3/31/2015 $79,990,228.00
36 12/31/2014 $77,540,000.00
37 9/30/2014 $76,064,383.00
38 6/30/2014 $73,245,459.00
39 3/31/2014 $76,534,563.00
40 12/31/2013 $70,606,031.00
41 9/30/2013 $70,281,179.00
42 12/31/2012 $65,431,424.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 9/30/2023 $107,000.00
2 6/30/2023 $432,000.00
3 3/31/2023 $1,621,000.00
4 12/31/2022 $934,000.00
5 9/30/2022 $66,000.00
6 6/30/2022 $25,000.00
7 3/31/2022 $844,000.00
8 12/31/2021 $486,000.00
9 9/30/2021 $71,000.00
10 6/30/2021 $19,000.00
11 3/31/2021 $333,000.00
12 12/31/2020 $262,000.00
13 9/30/2020 $24,000.00
14 6/30/2020 $59,000.00
15 3/31/2020 $141,000.00
16 12/31/2019 $293,000.00
17 9/30/2019 $120,000.00
18 3/31/2019 $124,000.00
19 12/31/2018 $1,791,000.00
20 3/31/2018 $1,736,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $3,561,000.00
2 6/30/2023 $4,150,000.00
3 3/31/2023 $3,717,000.00
4 9/30/2022 $3,876,000.00
5 6/30/2022 $4,081,000.00
6 3/31/2022 $2,545,000.00
7 12/31/2019 $6,087,000.00
8 9/30/2019 $1,311,000.00
9 6/30/2019 $1,443,000.00
10 3/31/2019 $1,386,000.00
11 12/31/2018 $11,046,000.00
12 9/30/2018 $1,177,000.00
13 6/30/2018 $1,322,000.00
14 3/31/2018 $7,565,000.00
15 12/31/2017 $5,807,000.00
16 12/31/2016 $3,392,000.00
17 12/31/2015 $2,225,000.00
18 12/31/2014 $1,607,000.00
19 12/31/2013 $1,268,070.00
20 12/31/2012 $1,151,199.00
21 12/31/2011 $1,190,697.00
22 12/31/2010 $1,102,369.00
23 12/31/2009 $958,025.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 9/30/2023 $11,428,000.00
2 6/30/2023 $7,867,000.00
3 3/31/2023 $3,717,000.00
4 12/31/2022 $14,315,000.00
5 9/30/2022 $10,502,000.00
6 6/30/2022 $4,081,000.00
7 3/31/2022 $2,545,000.00
8 12/31/2021 $11,085,000.00
9 9/30/2021 $7,919,000.00
10 6/30/2021 $2,797,000.00
11 3/31/2021 $2,259,000.00
12 12/31/2020 $5,386,000.00
13 9/30/2020 $1,920,000.00
14 6/30/2020 $2,033,000.00
15 3/31/2020 $-207,000.00
16 12/31/2019 $6,087,000.00
17 9/30/2019 $4,140,000.00
18 6/30/2019 $1,443,000.00
19 3/31/2019 $1,386,000.00
20 12/31/2018 $11,046,000.00
21 9/30/2018 $10,064,000.00
22 6/30/2018 $1,322,000.00
23 3/31/2018 $7,565,000.00
24 12/31/2017 $5,807,000.00
25 9/30/2017 $3,940,000.00
26 6/30/2017 $2,465,000.00
27 3/31/2017 $1,182,000.00
28 12/31/2016 $3,392,000.00
29 9/30/2016 $2,276,000.00
30 6/30/2016 $661,000.00
31 3/31/2016 $817,000.00
32 12/31/2015 $2,225,000.00
33 9/30/2015 $498,442.00
34 6/30/2015 $1,063,949.00
35 3/31/2015 $554,597.00
36 12/31/2014 $1,600,000.00
37 9/30/2014 $1,196,361.00
38 6/30/2014 $805,782.00
39 3/31/2014 $427,823.00
40 12/31/2013 $1,300,000.00
41 9/30/2013 $1,156,929.00
42 6/30/2013 $788,326.00
43 3/31/2013 $422,959.00
44 12/31/2012 $1,151,199.00
45 9/30/2012 $280,930.00
46 6/30/2012 $312,563.00
47 3/31/2012 $320,510.00
48 12/31/2011 $1,190,697.00
49 9/30/2011 $319,312.00
50 6/30/2011 $582,307.00
51 12/31/2010 $1,102,617.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 9/30/2023 $1,574,000.00
2 6/30/2023 $1,620,000.00
3 3/31/2023 $1,537,000.00
4 12/31/2022 $1,608,000.00
5 9/30/2022 $1,566,000.00
6 6/30/2022 $1,405,000.00
7 3/31/2022 $1,350,000.00
8 12/31/2021 $1,442,000.00
9 12/31/2020 $1,523,000.00
10 12/31/2019 $962,000.00
11 12/31/2018 $1,525,000.00
12 12/31/2017 $1,914,000.00
13 12/31/2016 $194,000.00
14 12/31/2015 $167,000.00
15 12/31/2014 $146,618.00
16 12/31/2013 $593,000.00
17 12/31/2012 $337,459.00
18 12/31/2011 $334,473.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 9/30/2023 $1,574,000.00
2 6/30/2023 $1,620,000.00
3 3/31/2023 $1,537,000.00
4 12/31/2022 $1,608,000.00
5 11/30/2022 $1,608,000.00
6 9/30/2022 $1,566,000.00
7 6/30/2022 $1,405,000.00
8 3/31/2022 $1,350,000.00
9 12/31/2021 $1,442,000.00
10 9/30/2021 $1,358,000.00
11 6/30/2021 $1,413,000.00
12 3/31/2021 $1,411,000.00
13 12/31/2020 $1,523,000.00
14 9/30/2020 $1,055,000.00
15 6/30/2020 $981,000.00
16 3/31/2020 $935,000.00
17 12/31/2019 $962,000.00
18 9/30/2019 $981,000.00
19 6/30/2019 $1,089,000.00
20 3/31/2019 $1,210,000.00
21 12/31/2018 $1,525,000.00
22 9/30/2018 $1,771,000.00
23 6/30/2018 $1,862,000.00
24 3/31/2018 $2,180,000.00
25 12/31/2017 $1,914,000.00
26 9/30/2017 $217,000.00
27 6/30/2017 $210,000.00
28 3/31/2017 $196,000.00
29 12/31/2016 $194,000.00
30 9/30/2016 $224,000.00
31 6/30/2016 $220,000.00
32 3/31/2016 $174,000.00
33 12/31/2015 $167,000.00
34 9/30/2015 $135,618.00
35 6/30/2015 $133,820.00
36 3/31/2015 $130,877.00
37 12/31/2014 $147,000.00
38 9/30/2014 $546,455.00
39 6/30/2014 $587,810.00
40 3/31/2014 $592,420.00
41 12/31/2013 $593,023.00
42 9/30/2013 $369,989.00
43 6/30/2013 $332,148.00
44 3/31/2013 $327,270.00
45 12/31/2012 $337,459.00
46 9/30/2012 $464,442.00
47 6/30/2012 $457,300.00
48 3/31/2012 $344,520.00
49 12/31/2011 $334,473.00
50 12/31/2010 $30,000.00
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 9/30/2023 $279,000.00
2 6/30/2023 $138,000.00
3 3/31/2023 $78,000.00
4 12/31/2022 $180,000.00
5 9/30/2022 $60,000.00
6 6/30/2022 $48,000.00
7 3/31/2022 $28,000.00
8 12/31/2021 $92,000.00
9 12/31/2020 $86,000.00
10 12/31/2019 $505,000.00
11 12/31/2018 $360,000.00
12 12/31/2017 --
13 12/31/2016 --
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 9/30/2023 $101,000.00
2 6/30/2023 $103,000.00
3 3/31/2023 $106,000.00
4 12/31/2022 $158,000.00
5 9/30/2022 $124,000.00
6 6/30/2022 $111,000.00
7 3/31/2022 $79,000.00
8 12/31/2021 $73,000.00
9 12/31/2020 $78,000.00
10 12/31/2019 $33,000.00
11 12/31/2018 --
12 12/31/2017 $6,000.00
13 12/31/2016 $16,000.00
14 12/31/2015 $3,000.00
15 12/31/2014 $446,405.00
16 12/31/2013 --
17 12/31/2012 $135,353.00
18 12/31/2011 $2,047.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2023 $5,800,000.00
2 6/30/2023 $3,900,000.00
3 3/31/2023 $1,900,000.00
4 12/31/2022 $7,800,000.00
5 9/30/2022 $1,900,000.00
6 6/30/2022 $1,900,000.00
7 3/31/2022 $1,900,000.00
8 12/31/2021 $7,400,000.00
9 9/30/2021 $5,900,000.00
10 6/30/2021 $2,000,000.00
11 3/31/2021 $1,900,000.00
12 12/31/2020 $7,400,000.00
13 9/30/2020 $5,400,000.00
14 6/30/2020 $3,500,000.00
15 3/31/2020 $1,300,000.00
16 12/31/2019 $1,000,000.00
17 9/30/2019 $300,000.00
18 6/30/2019 $500,000.00
19 3/31/2019 $300,000.00
20 12/31/2018 $1,000,000.00
21 9/30/2018 $800,000.00
22 6/30/2018 $300,000.00
23 3/31/2018 $300,000.00
24 12/31/2017 $1,000,000.00
25 9/30/2017 $200,000.00
26 6/30/2017 $500,000.00
27 3/31/2017 $200,000.00
28 12/31/2016 $1,100,000.00
29 9/30/2016 $300,000.00
30 6/30/2016 $300,000.00
31 3/31/2016 $300,000.00
32 12/31/2015 $1,100,000.00
33 9/30/2015 $800,000.00
34 6/30/2015 $265,508.00
35 3/31/2015 $300,000.00
36 12/31/2014 $2,100,000.00
37 9/30/2014 $518,699.00
38 6/30/2014 $1,074,561.00
39 3/31/2014 $538,335.00
40 12/31/2013 $2,093,746.00
41 9/30/2013 $521,387.00
42 6/30/2013 $514,425.00
43 3/31/2013 $519,982.00
44 12/31/2012 $2,028,498.00
45 9/30/2012 $494,301.00
46 6/30/2012 $506,706.00
47 12/31/2011 $2,186,203.00
48 9/30/2011 $547,448.00
49 6/30/2011 $1,081,816.00
Financials: Assets
Date Value
1 9/30/2023 $328,158,000.00
2 6/30/2023 $328,882,000.00
3 3/31/2023 $339,074,000.00
4 12/31/2022 $349,128,000.00
5 9/30/2022 $347,746,000.00
6 6/30/2022 $354,123,000.00
7 3/31/2022 $342,239,000.00
8 12/31/2021 $347,535,000.00
9 9/30/2021 $352,930,000.00
10 6/30/2021 $363,131,000.00
11 3/31/2021 $362,253,000.00
12 12/31/2020 $365,605,000.00
13 9/30/2020 $416,338,000.00
14 6/30/2020 $440,525,000.00
15 3/31/2020 $398,913,000.00
16 12/31/2019 $330,710,000.00
17 9/30/2019 $319,579,000.00
18 6/30/2019 $287,364,000.00
19 3/31/2019 $306,659,000.00
20 12/31/2018 $278,993,000.00
21 9/30/2018 $269,264,000.00
22 6/30/2018 $265,413,000.00
23 3/31/2018 $284,336,000.00
24 12/31/2017 $282,617,000.00
25 9/30/2017 $273,132,000.00
26 6/30/2017 $265,004,000.00
27 3/31/2017 $247,367,000.00
28 12/31/2016 $240,246,000.00
29 9/30/2016 $231,062,000.00
30 6/30/2016 $222,738,000.00
31 3/31/2016 $214,457,000.00
32 12/31/2015 $235,748,000.00
33 9/30/2015 $222,850,707.00
34 6/30/2015 $208,012,150.00
35 3/31/2015 $197,684,906.00
36 12/31/2014 $192,808,000.00
37 9/30/2014 $185,497,590.00
38 6/30/2014 $179,096,694.00
39 3/31/2014 $174,061,246.00
40 12/31/2013 $156,041,881.00
41 9/30/2013 $156,882,524.00
42 6/30/2013 $148,394,650.00
43 3/31/2013 $141,358,366.00
44 12/31/2012 $142,069,051.00
45 9/30/2012 $134,872,136.00
46 6/30/2012 $136,375,599.00
47 3/31/2012 $133,228,507.00
48 12/31/2011 $132,844,434.00
49 12/31/2010 $128,936,868.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $156,778,000.00
2 6/30/2023 $152,201,000.00
3 3/31/2023 $160,331,000.00
4 12/31/2022 $169,547,000.00
5 9/30/2022 $167,761,000.00
6 6/30/2022 $167,856,000.00
7 3/31/2022 $165,322,000.00
8 12/31/2021 $168,528,000.00
9 9/30/2021 $165,780,000.00
10 6/30/2021 $177,761,000.00
11 3/31/2021 $173,474,000.00
12 12/31/2020 $177,383,000.00
13 9/30/2020 $201,875,000.00
14 6/30/2020 $221,283,000.00
15 3/31/2020 $161,126,000.00
16 12/31/2019 $234,306,000.00
17 9/30/2019 $223,817,000.00
18 6/30/2019 $189,924,000.00
19 3/31/2019 $209,695,000.00
20 12/31/2018 $202,943,000.00
21 9/30/2018 $195,591,000.00
22 6/30/2018 $190,990,000.00
23 3/31/2018 $208,187,000.00
24 12/31/2017 $206,327,000.00
25 9/30/2017 $199,034,000.00
26 6/30/2017 $192,881,000.00
27 3/31/2017 $177,050,000.00
28 12/31/2016 $170,440,000.00
29 9/30/2016 $161,074,000.00
30 6/30/2016 $154,644,000.00
31 3/31/2016 $147,900,000.00
32 12/31/2015 $176,433,000.00
33 9/30/2015 $168,283,652.00
34 6/30/2015 $155,725,537.00
35 3/31/2015 $145,921,083.00
36 12/31/2014 $137,836,000.00
37 9/30/2014 $128,655,654.00
38 6/30/2014 $119,516,735.00
39 3/31/2014 $113,484,625.00
40 12/31/2013 $94,591,787.00
41 9/30/2013 $95,002,741.00
42 6/30/2013 $86,473,938.00
43 3/31/2013 $78,694,884.00
44 12/31/2012 $77,384,490.00
45 9/30/2012 $68,402,277.00
46 6/30/2012 $69,599,015.00
47 3/31/2012 $63,952,618.00
48 12/31/2011 $64,137,544.00
49 12/31/2010 $56,322,336.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2023 $749,000.00
2 6/30/2023 $60,000.00
3 3/31/2023 $729,000.00
4 12/31/2022 $108,000.00
5 9/30/2022 $108,000.00
6 6/30/2022 $680,000.00
7 3/31/2022 $728,000.00
8 12/31/2021 $15,000.00
9 9/30/2021 $195,000.00
10 6/30/2021 $263,000.00
11 3/31/2021 $570,000.00
12 12/31/2020 $17,000.00
13 9/30/2020 $44,000.00
14 6/30/2020 $61,000.00
15 3/31/2020 $55,000.00
16 12/31/2019 $137,000.00
17 9/30/2019 $132,000.00
18 6/30/2019 $211,000.00
19 3/31/2019 $246,000.00
20 12/31/2018 $351,000.00
21 9/30/2018 $197,000.00
22 6/30/2018 $462,000.00
23 3/31/2018 $207,000.00
24 12/31/2017 $1,891,000.00
25 9/30/2017 $1,208,000.00
26 6/30/2017 $1,193,000.00
27 3/31/2017 $2,081,000.00
28 12/31/2016 $1,257,000.00
29 9/30/2016 $474,000.00
30 6/30/2016 $2,128,000.00
31 3/31/2016 $824,000.00
32 12/31/2015 $1,949,000.00
33 9/30/2015 $2,197,088.00
34 6/30/2015 $116,000.00
35 3/31/2015 $24,000.00
36 12/31/2014 $52,000.00
37 9/30/2014 $215,783.00
38 12/31/2013 $364,000.00
Financials: CapitalizedComputerSoftwareAccumulatedAmortization
Date Value
1 9/30/2023 $1,904,000.00
2 12/31/2022 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $70,651,000.00
2 6/30/2023 $65,071,000.00
3 3/31/2023 $79,737,000.00
4 12/31/2022 $86,327,000.00
5 9/30/2022 $87,777,000.00
6 6/30/2022 $91,392,000.00
7 3/31/2022 $90,325,000.00
8 12/31/2021 $94,386,000.00
9 9/30/2021 $90,976,000.00
10 6/30/2021 $97,181,000.00
11 3/31/2021 $94,599,000.00
12 12/31/2020 $95,817,000.00
13 9/30/2020 $104,216,000.00
14 6/30/2020 $116,746,000.00
15 3/31/2020 $65,833,000.00
16 12/31/2019 $157,463,000.00
17 9/30/2019 $103,381,000.00
18 6/30/2019 $69,407,000.00
19 3/31/2019 $95,514,000.00
20 12/31/2018 $89,042,000.00
21 9/30/2018 $81,825,000.00
22 6/30/2018 $126,047,000.00
23 3/31/2018 $141,797,000.00
24 12/31/2017 $133,256,000.00
25 9/30/2017 $126,960,000.00
26 6/30/2017 $117,874,000.00
27 3/31/2017 $119,368,000.00
28 12/31/2016 $104,261,000.00
29 9/30/2016 $98,047,000.00
30 6/30/2016 $89,125,000.00
31 3/31/2016 $92,837,000.00
32 12/31/2015 $110,707,000.00
33 9/30/2015 $108,469,021.00
34 6/30/2015 $103,920,000.00
35 3/31/2015 $99,802,205.00
36 12/31/2014 $100,156,000.00
37 9/30/2014 $71,772,194.00
38 6/30/2014 $84,879,562.00
39 3/31/2014 $82,160,251.00
40 12/31/2013 $63,333,000.00
41 9/30/2013 $64,055,438.00
42 6/30/2013 $54,140,459.00
43 3/31/2013 $50,965,566.00
44 12/31/2012 $44,067,000.00
45 9/30/2012 $39,855,856.00
46 6/30/2012 $37,909,608.00
47 3/31/2012 $34,003,178.00
48 12/31/2011 $35,777,222.00
49 9/30/2011 $29,048,664.00
50 6/30/2011 $26,829,029.00
51 3/31/2011 $29,078,810.00
52 12/31/2010 $28,201,932.00
53 12/31/2009 $24,426,990.00
54 12/31/2008 $43,193,655.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 9/30/2023 $70,651,000.00
2 6/30/2023 $65,071,000.00
3 3/31/2023 $79,737,000.00
4 12/31/2022 $86,327,000.00
5 9/30/2022 $87,777,000.00
6 6/30/2022 $91,392,000.00
7 3/31/2022 $90,325,000.00
8 12/31/2021 $94,386,000.00
9 9/30/2021 $90,976,000.00
10 6/30/2021 $97,181,000.00
11 3/31/2021 $94,599,000.00
12 12/31/2020 $95,817,000.00
13 9/30/2020 $104,216,000.00
14 6/30/2020 $116,746,000.00
15 3/31/2020 $65,833,000.00
16 12/31/2019 $157,463,000.00
17 9/30/2019 $103,381,000.00
18 6/30/2019 $69,407,000.00
19 12/31/2018 $89,042,000.00
20 12/31/2017 $133,256,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $-15,676,000.00
2 6/30/2023 $-21,256,000.00
3 3/31/2023 $-6,590,000.00
4 12/31/2022 $-8,059,000.00
5 9/30/2022 $-6,609,000.00
6 6/30/2022 $-2,994,000.00
7 3/31/2022 $-4,061,000.00
8 12/31/2021 $-1,431,000.00
9 9/30/2021 $-4,841,000.00
10 6/30/2021 $1,364,000.00
11 3/31/2021 $-1,218,000.00
12 12/31/2020 $-61,646,000.00
13 9/30/2020 $-53,247,000.00
14 6/30/2020 $-40,717,000.00
15 3/31/2020 $-91,630,000.00
16 12/31/2019 $68,421,000.00
17 9/30/2019 $14,339,000.00
18 6/30/2019 $-19,635,000.00
19 12/31/2018 $-44,214,000.00
Financials: CommitmentsAndContingencies
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 --
35 12/31/2014 --
36 9/30/2014 --
37 6/30/2014 --
38 3/31/2014 --
39 12/31/2013 --
40 9/30/2013 --
41 6/30/2013 --
42 3/31/2013 --
43 12/31/2012 --
44 9/30/2012 --
45 6/30/2012 --
46 3/31/2012 --
47 12/31/2011 --
48 12/31/2010 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.01
2 6/30/2023 $0.01
3 3/31/2023 $0.01
4 12/31/2022 $0.01
5 9/30/2022 $0.01
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 3/31/2021 $0.01
12 12/31/2020 $0.01
13 9/30/2020 $0.01
14 6/30/2020 $0.01
15 3/31/2020 $0.01
16 12/31/2019 $0.01
17 9/30/2019 $0.01
18 6/30/2019 $0.01
19 3/31/2019 $0.01
20 12/31/2018 $0.01
21 9/30/2018 $0.01
22 6/30/2018 $0.01
23 3/31/2018 $0.01
24 12/31/2017 $0.01
25 9/30/2017 $0.01
26 6/30/2017 $0.01
27 3/31/2017 $0.01
28 12/31/2016 $0.01
29 9/30/2016 $0.01
30 6/30/2016 $0.01
31 3/31/2016 $0.01
32 12/31/2015 $0.01
33 9/30/2015 $0.01
34 6/30/2015 $0.01
35 3/31/2015 $0.01
36 12/31/2014 $0.01
37 9/30/2014 $0.01
38 6/30/2014 $0.01
39 3/31/2014 $0.01
40 12/31/2013 $0.01
41 9/30/2013 $0.01
42 6/30/2013 $0.01
43 3/31/2013 $0.01
44 12/31/2012 $0.01
45 9/30/2012 $0.01
46 6/30/2012 $0.01
47 3/31/2012 $0.01
48 12/31/2011 $0.01
49 12/31/2010 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $90,000,000.00
2 6/30/2023 $90,000,000.00
3 3/31/2023 $90,000,000.00
4 12/31/2022 $90,000,000.00
5 9/30/2022 $90,000,000.00
6 6/30/2022 $90,000,000.00
7 3/31/2022 $90,000,000.00
8 12/31/2021 $90,000,000.00
9 9/30/2021 $90,000,000.00
10 6/30/2021 $90,000,000.00
11 3/31/2021 $90,000,000.00
12 12/31/2020 $90,000,000.00
13 9/30/2020 $90,000,000.00
14 6/30/2020 $90,000,000.00
15 3/31/2020 $90,000,000.00
16 12/31/2019 $90,000,000.00
17 9/30/2019 $90,000,000.00
18 6/30/2019 $90,000,000.00
19 3/31/2019 $60,000,000.00
20 12/31/2018 $90,000,000.00
21 9/30/2018 $90,000,000.00
22 6/30/2018 $90,000,000.00
23 3/31/2018 $60,000,000.00
24 12/31/2017 $60,000,000.00
25 9/30/2017 $60,000,000.00
26 6/30/2017 $60,000.00
27 3/31/2017 $60,000,000.00
28 12/31/2016 $60,000,000.00
29 9/30/2016 $60,000,000.00
30 6/30/2016 $60,000,000.00
31 3/31/2016 $30,000,000.00
32 12/31/2015 $30,000,000.00
33 9/30/2015 $30,000,000.00
34 6/30/2015 $30,000,000.00
35 3/31/2015 $30,000,000.00
36 12/31/2014 $30,000,000.00
37 9/30/2014 $30,000,000.00
38 6/30/2014 $30,000,000.00
39 3/31/2014 $30,000,000.00
40 12/31/2013 $30,000,000.00
41 9/30/2013 $30,000,000.00
42 6/30/2013 $30,000,000.00
43 3/31/2013 $30,000,000.00
44 12/31/2012 $30,000,000.00
45 9/30/2012 $30,000,000.00
46 6/30/2012 $30,000,000.00
47 3/31/2012 $30,000,000.00
48 12/31/2011 $30,000,000.00
49 12/31/2010 $30,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $14,825,000.00
2 6/30/2023 $14,816,000.00
3 3/31/2023 $14,741,000.00
4 12/31/2022 $14,625,000.00
5 9/30/2022 $14,607,000.00
6 6/30/2022 $14,598,000.00
7 3/31/2022 $14,518,000.00
8 12/31/2021 $14,441,000.00
9 9/30/2021 $14,436,000.00
10 6/30/2021 $14,418,000.00
11 3/31/2021 $14,366,000.00
12 12/31/2020 $14,329,000.00
13 9/30/2020 $14,208,000.00
14 6/30/2020 $14,204,000.00
15 3/31/2020 $14,198,000.00
16 12/31/2019 $14,308,000.00
17 9/30/2019 $14,269,000.00
18 6/30/2019 $13,785,000.00
19 3/31/2019 $14,214,000.00
20 12/31/2018 $14,210,000.00
21 9/30/2018 $14,211,000.00
22 6/30/2018 $14,584,000.00
23 3/31/2018 $14,745,000.00
24 12/31/2017 $14,688,000.00
25 9/30/2017 $14,662,000.00
26 6/30/2017 $14,658.00
27 3/31/2017 $14,655,000.00
28 12/31/2016 $14,627,000.00
29 9/30/2016 $14,623,000.00
30 6/30/2016 $14,777,663.00
31 3/31/2016 $14,768,325.00
32 12/31/2015 $15,037,000.00
33 9/30/2015 $15,011,512.00
34 6/30/2015 $15,003,694.00
35 3/31/2015 $15,003,069.00
36 12/31/2014 $14,851,703.00
37 9/30/2014 $14,800,453.00
38 6/30/2014 $14,798,147.00
39 3/31/2014 $14,620,032.00
40 12/31/2013 $14,289,308.00
41 9/30/2013 $14,266,098.00
42 6/30/2013 $14,017,280.00
43 3/31/2013 $14,006,135.00
44 12/31/2012 $13,866,060.00
45 9/30/2012 $13,804,975.00
46 6/30/2012 $13,765,996.00
47 3/31/2012 $13,763,191.00
48 12/31/2011 $13,630,607.00
49 12/31/2010 $13,482,384.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $14,637,000.00
2 6/30/2023 $14,657,000.00
3 3/31/2023 $14,741,000.00
4 12/31/2022 $14,625,000.00
5 9/30/2022 $14,607,000.00
6 6/30/2022 $14,598,000.00
7 3/31/2022 $14,518,000.00
8 12/31/2021 $14,441,000.00
9 9/30/2021 $14,436,000.00
10 6/30/2021 $14,418,000.00
11 3/31/2021 $14,366,000.00
12 12/31/2020 $14,329,000.00
13 9/30/2020 $14,208,000.00
14 6/30/2020 $14,204,000.00
15 3/31/2020 $14,198,000.00
16 12/31/2019 $14,308,000.00
17 9/30/2019 $14,269,000.00
18 6/30/2019 $13,785,000.00
19 3/31/2019 $14,214,000.00
20 12/31/2018 $14,210,000.00
21 9/30/2018 $14,211,000.00
22 6/30/2018 $14,584,000.00
23 3/31/2018 $14,745,000.00
24 12/31/2017 $14,688,000.00
25 9/30/2017 $14,662,000.00
26 6/30/2017 $14,658.00
27 3/31/2017 $14,655,000.00
28 12/31/2016 $14,627,000.00
29 9/30/2016 $14,623,000.00
30 6/30/2016 $14,777,663.00
31 3/31/2016 $14,768,325.00
32 12/31/2015 $15,037,000.00
33 9/30/2015 $15,011,512.00
34 6/30/2015 $15,003,694.00
35 3/31/2015 $15,003,069.00
36 12/31/2014 $14,851,703.00
37 9/30/2014 $14,800,453.00
38 6/30/2014 $14,798,147.00
39 3/31/2014 $14,620,032.00
40 12/31/2013 $14,289,308.00
41 9/30/2013 $14,266,098.00
42 6/30/2013 $14,017,280.00
43 3/31/2013 $14,006,135.00
44 12/31/2012 $13,866,060.00
45 9/30/2012 $13,804,975.00
46 6/30/2012 $13,765,996.00
47 3/31/2012 $13,763,191.00
48 12/31/2011 $13,630,607.00
49 12/31/2010 $13,482,384.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $146,000.00
2 6/30/2023 $147,000.00
3 3/31/2023 $147,000.00
4 12/31/2022 $146,000.00
5 9/30/2022 $146,000.00
6 6/30/2022 $146,000.00
7 3/31/2022 $145,000.00
8 12/31/2021 $144,000.00
9 9/30/2021 $144,000.00
10 6/30/2021 $144,000.00
11 3/31/2021 $144,000.00
12 12/31/2020 $143,000.00
13 9/30/2020 $142,000.00
14 6/30/2020 $142,000.00
15 3/31/2020 $142,000.00
16 12/31/2019 $143,000.00
17 9/30/2019 $143,000.00
18 6/30/2019 $138,000.00
19 3/31/2019 $142,000.00
20 12/31/2018 $142,000.00
21 9/30/2018 $142,000.00
22 6/30/2018 $146,000.00
23 3/31/2018 $147,000.00
24 12/31/2017 $147,000.00
25 9/30/2017 $146,000.00
26 6/30/2017 $146,000.00
27 3/31/2017 $146,000.00
28 12/31/2016 $146,000.00
29 9/30/2016 $146,000.00
30 6/30/2016 $148,000.00
31 3/31/2016 $148,000.00
32 12/31/2015 $150,000.00
33 9/30/2015 $150,115.00
34 6/30/2015 $150,037.00
35 3/31/2015 $150,030.00
36 12/31/2014 $149,000.00
37 9/30/2014 $148,004.00
38 6/30/2014 $147,981.00
39 3/31/2014 $146,200.00
40 12/31/2013 $142,893.00
41 9/30/2013 $142,661.00
42 6/30/2013 $140,173.00
43 3/31/2013 $140,061.00
44 12/31/2012 $138,659.00
45 9/30/2012 $138,049.00
46 6/30/2012 $137,659.00
47 3/31/2012 $137,631.00
48 12/31/2011 $136,305.00
49 12/31/2010 $134,823.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-19,788,000.00
2 6/30/2023 $-12,805,000.00
3 3/31/2023 $-10,078,000.00
4 12/31/2022 $-15,584,000.00
5 9/30/2022 $-5,026,000.00
6 6/30/2022 $-3,690,000.00
7 3/31/2022 $-3,014,000.00
8 12/31/2021 $2,958,000.00
9 9/30/2021 $9,150,000.00
10 6/30/2021 $9,059,000.00
11 3/31/2021 $2,329,000.00
12 12/31/2020 $-22,626,000.00
13 9/30/2020 $-5,889,000.00
14 6/30/2020 $-7,499,000.00
15 3/31/2020 $5,664,000.00
16 12/31/2019 $26,821,000.00
17 9/30/2019 $22,350,000.00
18 6/30/2019 $13,772,000.00
19 3/31/2019 $4,192,000.00
20 12/31/2018 $17,980,000.00
21 9/30/2018 $10,560,000.00
22 6/30/2018 $3,074,000.00
23 3/31/2018 $-6,066,000.00
24 12/31/2017 $34,349,000.00
25 9/30/2017 $26,019,000.00
26 6/30/2017 $12,658,000.00
27 3/31/2017 $5,785,000.00
28 12/31/2016 $31,879,000.00
29 9/30/2016 $9,262,000.00
30 6/30/2016 $15,748,000.00
31 3/31/2016 $7,671,000.00
32 12/31/2015 $28,604,000.00
33 9/30/2015 $18,143,152.00
34 6/30/2015 $8,236,000.00
35 3/31/2015 $1,266,429.00
36 12/31/2014 $35,523,000.00
37 9/30/2014 $28,607,011.00
38 6/30/2014 $24,115,748.00
39 3/31/2014 $15,004,137.00
40 12/31/2013 $21,531,000.00
41 9/30/2013 $5,873,732.00
42 6/30/2013 $6,234,987.00
43 3/31/2013 $2,318,552.00
44 12/31/2012 $12,170,011.00
45 9/30/2012 $7,008,206.00
46 6/30/2012 $2,136,664.00
47 3/31/2012 $2,668,580.00
48 12/31/2011 $7,947,275.00
49 9/30/2011 $1,400,387.00
50 6/30/2011 $4,951,914.00
51 3/31/2011 $2,074,074.00
52 12/31/2010 $1,768,219.00
53 12/31/2009 $3,687,567.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 9/30/2023 $46,932,000.00
2 6/30/2023 $30,411,000.00
3 3/31/2023 $15,081,000.00
4 12/31/2022 $62,660,000.00
5 9/30/2022 $17,485,000.00
6 6/30/2022 $14,795,000.00
7 3/31/2022 $14,889,000.00
8 12/31/2021 $64,851,000.00
9 9/30/2021 $47,164,000.00
10 6/30/2021 $30,651,000.00
11 3/31/2021 $13,318,000.00
12 12/31/2020 $61,431,000.00
13 9/30/2020 $45,487,000.00
14 6/30/2020 $16,936,000.00
15 3/31/2020 $14,200,000.00
16 12/31/2019 $8,649,000.00
17 9/30/2019 $20,098,000.00
18 6/30/2019 $14,147,000.00
19 3/31/2019 $7,311,000.00
20 12/31/2018 $31,280,000.00
21 9/30/2018 $24,279,000.00
22 6/30/2018 $8,152,000.00
23 3/31/2018 $7,845,000.00
24 12/31/2017 $27,364,000.00
25 9/30/2017 $18,648,000.00
26 6/30/2017 $6,315,000.00
27 3/31/2017 $6,083,000.00
28 12/31/2016 $24,027,000.00
Financials: CostsAndExpenses
Date Value
1 9/30/2023 $100,617,000.00
2 6/30/2023 $67,999,000.00
3 3/31/2023 $35,396,000.00
4 12/31/2022 $112,976,000.00
5 9/30/2022 $28,577,000.00
6 6/30/2022 $28,243,000.00
7 3/31/2022 $25,358,000.00
8 12/31/2021 $80,328,000.00
9 9/30/2021 $21,723,000.00
10 6/30/2021 $31,348,000.00
11 3/31/2021 $19,716,000.00
12 12/31/2020 $97,348,000.00
13 9/30/2020 $25,270,000.00
14 6/30/2020 $68,517,000.00
15 3/31/2020 $14,103,000.00
16 12/31/2019 $80,362,000.00
17 9/30/2019 $17,648,000.00
18 6/30/2019 $37,744,000.00
19 3/31/2019 $19,241,000.00
20 12/31/2018 $83,806,000.00
21 9/30/2018 $18,214,000.00
22 6/30/2018 $48,398,000.00
23 3/31/2018 $29,096,000.00
24 12/31/2017 $67,691,000.00
25 9/30/2017 $48,031,000.00
26 6/30/2017 $15,736,000.00
27 3/31/2017 $15,380,000.00
28 12/31/2016 $52,772,000.00
29 9/30/2016 $12,100,000.00
30 6/30/2016 $24,686,000.00
31 3/31/2016 $11,574,000.00
32 12/31/2015 $44,865,000.00
33 9/30/2015 $31,036,879.00
34 6/30/2015 $10,475,000.00
35 3/31/2015 $10,015,863.00
36 12/31/2014 $44,148,000.00
37 9/30/2014 $32,980,871.00
38 6/30/2014 $21,211,666.00
39 3/31/2014 $10,139,719.00
40 12/31/2013 $42,474,000.00
41 9/30/2013 $31,653,637.00
42 6/30/2013 $21,665,472.00
43 3/31/2013 $10,235,587.00
44 12/31/2012 $51,643,307.00
45 9/30/2012 $36,828,350.00
46 6/30/2012 $13,490,899.00
47 3/31/2012 $11,297,600.00
48 12/31/2011 $50,811,233.00
49 9/30/2011 $13,638,455.00
50 6/30/2011 $12,463,275.00
51 3/31/2011 $11,181,000.00
52 12/31/2010 $48,018,908.00
53 12/31/2009 $34,548,965.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 9/30/2023 $1,424,000.00
2 6/30/2023 $1,498,000.00
3 3/31/2023 $1,519,000.00
4 12/31/2022 $1,449,000.00
5 12/31/2021 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-4,484,000.00
2 6/30/2023 $-3,277,000.00
3 3/31/2023 $-2,373,000.00
4 12/31/2022 $-5,270,000.00
5 9/30/2022 $-3,491,000.00
6 6/30/2022 $-2,020,000.00
7 3/31/2022 $-273,000.00
8 12/31/2021 $-1,766,000.00
9 9/30/2021 $1,018,000.00
10 6/30/2021 $1,196,000.00
11 3/31/2021 $-1,162,000.00
12 12/31/2020 $-3,543,000.00
13 9/30/2020 $-3,302,000.00
14 6/30/2020 $-907,000.00
15 3/31/2020 $550,000.00
16 12/31/2019 $794,000.00
17 9/30/2019 $941,000.00
18 6/30/2019 $120,000.00
19 3/31/2019 $-124,000.00
20 12/31/2018 $-1,817,000.00
21 9/30/2018 $-1,205,000.00
22 6/30/2018 $63,000.00
23 3/31/2018 $-75,000.00
24 12/31/2017 $-1,198,000.00
25 9/30/2017 $943,000.00
26 6/30/2017 $589,000.00
27 3/31/2017 $385,000.00
28 12/31/2016 $-65,000.00
29 9/30/2016 $-571,000.00
30 6/30/2016 $-252,000.00
31 3/31/2016 $555,000.00
32 12/31/2015 $-747,000.00
33 9/30/2015 $-15,873.00
34 6/30/2015 $-428,000.00
35 3/31/2015 $-177,123.00
36 12/31/2014 $815,000.00
37 9/30/2014 --
38 6/30/2014 $-357,081.00
39 3/31/2014 $-323,669.00
40 12/31/2013 $2,205,608.00
41 9/30/2013 $2,022,965.00
42 6/30/2013 $-269,149.00
43 3/31/2013 $-139,747.00
44 12/31/2012 $-10,269.00
45 9/30/2012 $-1,012,571.00
46 6/30/2012 $14,036.00
47 3/31/2012 $-82,206.00
48 12/31/2011 $1,989,708.00
49 9/30/2011 $1,116,456.00
50 6/30/2011 $828,703.00
51 3/31/2011 $-111,293.00
52 12/31/2010 $1,953,946.00
53 12/31/2009 $1,735,947.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 9/30/2023 $1,955,000.00
2 6/30/2023 $3,235,000.00
3 3/31/2023 $4,114,000.00
4 12/31/2022 $6,436,000.00
5 9/30/2022 $6,800,000.00
6 6/30/2022 $8,220,000.00
7 3/31/2022 $9,956,000.00
8 12/31/2021 $10,157,000.00
9 9/30/2021 $12,972,000.00
10 6/30/2021 $13,100,000.00
11 3/31/2021 $10,738,000.00
12 12/31/2020 $11,895,000.00
13 9/30/2020 $12,584,000.00
14 6/30/2020 $14,855,000.00
15 3/31/2020 $16,030,000.00
16 12/31/2019 $4,331,000.00
17 12/31/2018 $3,542,000.00
18 12/31/2017 $5,393,000.00
19 12/31/2016 $6,548,000.00
20 12/31/2015 $6,775,000.00
21 12/31/2014 $7,741,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 6/30/2023 $1,200,000.00
2 9/30/2022 --
3 12/31/2021 --
4 12/31/2020 $857,000.00
5 9/30/2020 $500,000.00
6 3/31/2020 --
7 12/31/2019 --
8 9/30/2019 --
9 6/30/2019 --
10 3/31/2019 --
11 12/31/2018 --
12 9/30/2018 --
13 6/30/2018 --
14 3/31/2018 --
15 12/31/2017 --
16 9/30/2017 --
17 6/30/2017 --
18 3/31/2017 --
19 12/31/2016 --
20 9/30/2016 --
21 6/30/2016 --
22 3/31/2016 --
23 12/31/2015 --
24 9/30/2015 --
25 6/30/2015 --
26 12/31/2014 --
27 12/31/2013 --
Financials: DepreciationAndAmortization
Date Value
1 9/30/2023 $4,806,000.00
2 6/30/2023 $3,210,000.00
3 3/31/2023 $1,605,000.00
4 12/31/2022 $6,704,000.00
5 9/30/2022 $4,984,000.00
6 6/30/2022 $3,435,000.00
7 3/31/2022 $1,671,000.00
8 12/31/2021 $6,480,000.00
9 9/30/2021 $4,702,000.00
10 6/30/2021 $3,086,000.00
11 3/31/2021 $3,508,000.00
12 12/31/2020 $6,083,000.00
13 9/30/2020 $4,545,000.00
14 6/30/2020 $6,459,000.00
15 3/31/2020 $2,761,000.00
16 12/31/2019 $4,957,000.00
17 9/30/2019 $4,459,000.00
18 6/30/2019 $2,943,000.00
19 3/31/2019 $1,477,000.00
20 12/31/2018 $5,910,000.00
21 9/30/2018 $4,433,000.00
22 6/30/2018 $2,920,000.00
23 3/31/2018 $1,473,000.00
24 12/31/2017 $4,290,000.00
25 9/30/2017 $3,224,000.00
26 6/30/2017 $2,022,000.00
27 3/31/2017 $1,014,000.00
28 12/31/2016 $3,734,000.00
29 9/30/2016 $2,777,000.00
30 6/30/2016 $1,901,000.00
31 3/31/2016 $942,000.00
32 12/31/2015 $3,775,000.00
33 9/30/2015 $2,800,000.00
34 6/30/2015 $1,827,070.00
35 3/31/2015 $914,000.00
36 12/31/2014 $4,706,000.00
37 9/30/2014 $3,576,441.00
38 6/30/2014 $2,366,411.00
39 3/31/2014 $1,198,799.00
40 12/31/2013 $4,772,000.00
41 9/30/2013 $3,579,474.00
42 6/30/2013 $2,270,895.00
43 3/31/2013 $1,202,208.00
44 12/31/2012 $4,525,247.00
45 9/30/2012 $3,364,432.00
46 12/31/2011 $4,002,391.00
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $-1.34
2 6/30/2023 $-0.89
3 3/31/2023 $-0.71
4 12/31/2022 $-1.02
5 9/30/2022 $-0.68
6 6/30/2022 $-0.40
7 3/31/2022 $-0.20
8 12/31/2021 $0.29
9 9/30/2021 $0.69
10 6/30/2021 $0.65
11 3/31/2021 $0.20
12 12/31/2020 $-1.69
13 9/30/2020 $-0.45
14 6/30/2020 $-0.54
15 3/31/2020 $0.41
16 12/31/2019 $0.28
17 9/30/2019 $0.65
18 6/30/2019 $0.99
19 3/31/2019 $0.32
20 12/31/2018 $0.54
21 9/30/2018 $0.76
22 6/30/2018 $0.23
23 3/31/2018 $-0.46
24 12/31/2017 $2.18
25 9/30/2017 $1.63
26 6/30/2017 $1.16
27 3/31/2017 $0.38
28 12/31/2016 $2.22
29 9/30/2016 $0.61
30 6/30/2016 $0.59
31 3/31/2016 $0.46
32 12/31/2015 $2.06
33 9/30/2015 $0.56
34 6/30/2015 $0.52
35 3/31/2015 $0.24
36 12/31/2014 $2.61
37 9/30/2014 $2.09
38 6/30/2014 $0.63
39 3/31/2014 $1.04
40 12/31/2013 $1.46
41 9/30/2013 $1.03
42 6/30/2013 $0.44
43 3/31/2013 $0.23
44 12/31/2012 $0.89
45 9/30/2012 $0.55
46 6/30/2012 $0.28
47 3/31/2012 $0.15
48 12/31/2011 $0.65
49 9/30/2011 $0.23
50 6/30/2011 $0.18
51 3/31/2011 $0.03
52 12/31/2010 $0.34
53 12/31/2009 $0.32
Financials: EarningsPerShareDiluted
Date Value
1 9/30/2023 $-1.34
2 6/30/2023 $-0.89
3 3/31/2023 $-0.71
4 12/31/2022 $-1.02
5 9/30/2022 $-0.29
6 6/30/2022 $-0.20
7 3/31/2022 $-0.20
8 12/31/2021 $0.28
9 9/30/2021 $0.68
10 6/30/2021 $0.64
11 3/31/2021 $0.20
12 12/31/2020 $-1.69
13 9/30/2020 $-0.45
14 6/30/2020 $-0.54
15 3/31/2020 $0.40
16 12/31/2019 $0.28
17 9/30/2019 $1.62
18 6/30/2019 $0.67
19 3/31/2019 $0.31
20 12/31/2018 $1.27
21 9/30/2018 $0.74
22 6/30/2018 $0.68
23 3/31/2018 $-0.46
24 12/31/2017 $2.11
25 9/30/2017 $1.58
26 6/30/2017 $0.76
27 3/31/2017 $0.37
28 12/31/2016 $2.15
29 9/30/2016 $0.59
30 6/30/2016 $0.57
31 3/31/2016 $0.45
32 12/31/2015 $2.01
33 9/30/2015 $1.29
34 6/30/2015 $0.51
35 3/31/2015 $0.23
36 12/31/2014 $2.51
37 9/30/2014 $0.40
38 6/30/2014 $0.60
39 3/31/2014 $0.97
40 12/31/2013 $1.39
41 9/30/2013 $0.33
42 6/30/2013 $0.40
43 3/31/2013 $0.21
44 12/31/2012 $0.82
45 9/30/2012 $0.51
46 6/30/2012 $0.26
47 3/31/2012 $0.14
48 12/31/2011 $0.62
49 9/30/2011 $0.41
50 6/30/2011 $0.17
51 3/31/2011 $0.02
52 12/31/2010 $0.32
53 12/31/2009 $0.32
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2023 $0.11
2 6/30/2023 $0.13
3 3/31/2023 $0.14
4 12/31/2022 $0.21
5 9/30/2022 $0.20
6 6/30/2022 $0.17
7 3/31/2022 $0.21
8 12/31/2021 $-0.70
9 9/30/2021 $0.14
10 6/30/2021 $0.09
11 3/31/2021 $-1.34
12 12/31/2020 $0.16
13 9/30/2020 $0.21
14 6/30/2020 $0.18
15 3/31/2020 $0.21
16 12/31/2019 $0.25
17 9/30/2019 $0.25
18 6/30/2019 $0.24
19 3/31/2019 $0.25
20 12/31/2018 $0.19
21 9/30/2018 $0.15
22 6/30/2018 $0.13
23 3/31/2018 $0.14
24 12/31/2017 $0.31
25 9/30/2017 $0.35
26 6/30/2017 $0.36
27 3/31/2017 $0.32
28 12/31/2016 $0.36
29 9/30/2016 $0.35
30 6/30/2016 $0.36
31 3/31/2016 $0.36
32 12/31/2015 $0.36
33 9/30/2015 $0.36
34 6/30/2015 $0.37
35 3/31/2015 $0.36
36 12/31/2014 $0.38
37 9/30/2014 $0.38
38 6/30/2014 $0.38
39 3/31/2014 $0.37
40 12/31/2013 $0.37
41 9/30/2013 $0.36
42 6/30/2013 $0.38
43 3/31/2013 $0.38
44 12/31/2012 $0.40
45 9/30/2012 $0.38
46 6/30/2012 $0.39
47 3/31/2012 $0.37
48 12/31/2011 $0.39
49 9/30/2011 $0.38
50 6/30/2011 $0.37
51 12/31/2010 $0.41
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 9/30/2023 $3,000.00
2 6/30/2023 $57,000.00
3 3/31/2023 $30,000.00
4 12/31/2022 $-130,000.00
5 9/30/2022 $-61,000.00
6 6/30/2022 $-39,000.00
7 3/31/2022 $-4,000.00
8 12/31/2021 $69,000.00
9 9/30/2021 $-49,000.00
10 6/30/2021 $-59,000.00
11 3/31/2021 $-70,000.00
12 12/31/2020 $327,000.00
13 9/30/2020 $10,000.00
14 6/30/2020 $-45,000.00
15 3/31/2020 $-31,000.00
16 12/31/2019 $-133,000.00
17 9/30/2019 $109,000.00
18 6/30/2019 $-15,000.00
19 12/31/2018 $29,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 9/30/2023 $10,966,000.00
2 6/30/2023 $8,690,000.00
3 3/31/2023 $7,715,000.00
4 12/31/2022 $11,303,000.00
5 9/30/2022 $11,166,000.00
6 6/30/2022 $8,816,000.00
7 3/31/2022 $7,457,000.00
8 12/31/2021 $9,523,000.00
9 9/30/2021 $8,794,000.00
10 6/30/2021 $7,754,000.00
11 3/31/2021 $5,726,000.00
12 12/31/2020 $7,345,000.00
13 9/30/2020 $6,559,000.00
14 6/30/2020 $3,212,000.00
15 3/31/2020 $2,707,000.00
16 12/31/2019 $5,830,000.00
17 9/30/2019 $4,039,000.00
18 6/30/2019 $3,584,000.00
19 3/31/2019 $2,563,000.00
20 12/31/2018 $4,446,000.00
21 9/30/2018 $3,875,000.00
22 6/30/2018 $3,633,000.00
23 3/31/2018 $2,844,000.00
24 12/31/2017 $2,893,000.00
25 9/30/2017 $2,985,000.00
26 6/30/2017 $2,977,000.00
27 12/31/2016 $1,818,000.00
28 9/30/2016 $2,647,000.00
29 6/30/2016 $2,416,000.00
30 3/31/2016 $2,072,000.00
31 12/31/2015 $3,082,000.00
32 9/30/2015 $2,806,699.00
33 6/30/2015 $2,260,469.00
34 3/31/2015 $2,157,864.00
35 12/31/2014 $2,792,000.00
36 9/30/2014 $2,842,234.00
37 12/31/2013 $2,870,147.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $284,000.00
5 9/30/2022 $284,000.00
6 6/30/2022 $53,000.00
7 3/31/2022 $31,000.00
8 12/31/2021 $201,000.00
9 9/30/2021 $210,000.00
10 6/30/2021 $147,000.00
11 3/31/2021 $119,000.00
12 12/31/2020 $208,000.00
13 9/30/2020 $155,000.00
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 12/31/2018 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2023 $-68,762,000.00
2 6/30/2023 $-70,707,000.00
3 3/31/2023 $-72,653,000.00
4 12/31/2022 $34,319,000.00
5 9/30/2022 $32,374,000.00
6 6/30/2022 $30,428,000.00
7 3/31/2022 $28,482,000.00
8 12/31/2021 $26,536,000.00
9 9/30/2021 $24,584,000.00
10 6/30/2021 $22,625,000.00
11 3/31/2021 $20,662,000.00
12 12/31/2020 $21,036,000.00
13 9/30/2020 $19,075,000.00
14 6/30/2020 $17,118,000.00
15 3/31/2020 $14,944,000.00
16 12/31/2019 $15,473,000.00
17 9/30/2019 $15,252,000.00
18 6/30/2019 $14,980,000.00
19 3/31/2019 $14,706,000.00
20 12/31/2018 $14,439,000.00
21 9/30/2018 $14,197,000.00
22 6/30/2018 $13,952,000.00
23 3/31/2018 $13,699,000.00
24 12/31/2017 $13,439,000.00
25 9/30/2017 $13,190,000.00
26 6/30/2017 $12,940,000.00
27 3/31/2017 $12,708,000.00
28 12/31/2016 $-12,482,000.00
29 9/30/2016 $12,221,000.00
30 6/30/2016 $11,952,000.00
31 3/31/2016 $11,684,000.00
32 12/31/2015 $11,419,000.00
33 9/30/2015 $11,155,426.00
34 6/30/2015 $-10,888,563.00
35 3/31/2015 $10,623,055.00
36 12/31/2014 $10,352,783.00
37 12/31/2013 $-8,259,979.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 9/30/2023 $-1,852,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $-993,000.00
7 9/30/2021 $-831,000.00
8 6/30/2021 $-831,000.00
9 3/31/2021 $-831,000.00
10 12/31/2020 $-265,000.00
11 9/30/2020 $-287,000.00
12 6/30/2020 $-265,000.00
13 3/31/2020 --
14 12/31/2019 $-927,000.00
15 9/30/2019 $-927,000.00
16 6/30/2019 $-721,000.00
17 3/31/2019 $-721,000.00
18 12/31/2018 $-152,000.00
19 9/30/2018 $-172,000.00
20 6/30/2018 $-172,000.00
21 3/31/2018 $-142,000.00
22 12/31/2017 $-150,000.00
23 9/30/2017 --
24 6/30/2017 --
25 3/31/2017 --
26 12/31/2016 --
27 12/31/2015 --
Financials: Goodwill
Date Value
1 9/30/2023 $7,253,000.00
2 6/30/2023 $7,467,000.00
3 3/31/2023 $7,462,000.00
4 12/31/2022 $7,339,000.00
5 9/30/2022 $6,721,000.00
6 6/30/2022 $7,169,000.00
7 3/31/2022 $7,625,000.00
8 12/31/2021 $7,781,000.00
9 9/30/2021 $7,950,000.00
10 6/30/2021 $8,149,000.00
11 3/31/2021 $8,045,000.00
12 12/31/2020 $8,413,000.00
13 9/30/2020 $32,419,000.00
14 6/30/2020 $33,958,000.00
15 3/31/2020 $33,802,000.00
16 12/31/2019 $7,694,000.00
17 9/30/2019 $7,489,000.00
18 6/30/2019 $7,798,000.00
19 3/31/2019 $7,694,000.00
20 12/31/2018 $7,851,000.00
21 9/30/2018 $7,959,000.00
22 6/30/2018 $8,013,000.00
23 3/31/2018 $8,452,000.00
24 12/31/2017 $8,218,000.00
25 9/30/2017 $8,104,000.00
26 6/30/2017 $7,836,000.00
27 3/31/2017 $7,328,000.00
28 12/31/2016 $7,214,000.00
29 9/30/2016 $7,690,000.00
30 6/30/2016 $7,568,000.00
31 3/31/2016 $7,790,000.00
32 12/31/2015 $7,482,000.00
33 9/30/2015 $7,713,039.00
34 6/30/2015 $7,610,821.00
35 3/31/2015 $7,443,429.00
36 12/31/2014 $8,339,000.00
37 9/30/2014 $8,702,295.00
38 6/30/2014 $9,360,884.00
39 3/31/2014 $9,434,289.00
40 12/31/2013 $9,444,000.00
41 9/30/2013 $9,275,130.00
42 6/30/2013 $8,923,197.00
43 3/31/2013 $8,792,165.00
44 12/31/2012 $9,065,891.00
45 9/30/2012 $9,275,130.00
46 6/30/2012 $8,627,518.00
47 3/31/2012 $9,150,273.00
48 12/31/2011 $9,065,891.00
49 12/31/2010 $9,091,960.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 9/30/2023 $-86,000.00
2 6/30/2023 $128,000.00
3 3/31/2023 $123,000.00
4 12/31/2022 $-442,000.00
5 9/30/2022 $-1,060,000.00
6 6/30/2022 $-612,000.00
7 3/31/2022 $-156,000.00
8 12/31/2021 $-632,000.00
9 9/30/2021 $-463,000.00
10 6/30/2021 $-264,000.00
11 3/31/2021 $-368,000.00
12 12/31/2020 $719,000.00
13 9/30/2020 $349,000.00
14 6/30/2020 $8,000.00
15 3/31/2020 $-148,000.00
16 12/31/2019 $-157,000.00
17 9/30/2019 $-362,000.00
18 6/30/2019 $-53,000.00
19 3/31/2019 $-157,000.00
20 12/31/2018 $-367,000.00
21 9/30/2018 $-259,000.00
22 6/30/2018 $-205,000.00
23 3/31/2018 $234,000.00
24 12/31/2017 $1,004,000.00
25 9/30/2017 $890,000.00
26 6/30/2017 $622,000.00
27 3/31/2017 $114,000.00
28 12/31/2016 $-268,000.00
29 9/30/2016 $208,000.00
30 6/30/2016 $86,000.00
31 3/31/2016 $308,000.00
32 12/31/2015 $-857,000.00
Financials: GrossProfit
Date Value
1 9/30/2023 $76,759,000.00
2 6/30/2023 $51,815,000.00
3 3/31/2023 $22,843,000.00
4 12/31/2022 $93,576,000.00
5 9/30/2022 $69,445,000.00
6 6/30/2022 $24,862,000.00
7 3/31/2022 $21,804,000.00
8 12/31/2021 $82,943,000.00
9 9/30/2021 $64,809,000.00
10 6/30/2021 $20,812,000.00
11 3/31/2021 $20,974,000.00
12 12/31/2020 $69,026,000.00
13 9/30/2020 $17,343,000.00
14 6/30/2020 $13,742,000.00
15 3/31/2020 $21,197,000.00
16 12/31/2019 $21,118,000.00
17 9/30/2019 $23,746,000.00
18 6/30/2019 $23,577,000.00
19 3/31/2019 $17,412,000.00
20 12/31/2018 $19,949,000.00
21 9/30/2018 $18,499,000.00
22 6/30/2018 $22,390,000.00
23 3/31/2018 $13,413,000.00
24 12/31/2017 $20,168,000.00
25 9/30/2017 $20,928,000.00
26 6/30/2017 $22,025,000.00
27 3/31/2017 $17,298,000.00
28 12/31/2016 $20,757,000.00
29 9/30/2016 $20,785,000.00
30 6/30/2016 $20,510,000.00
31 3/31/2016 $16,853,000.00
32 12/31/2015 $19,317,000.00
33 9/30/2015 $18,500,000.00
34 6/30/2015 $17,624,000.00
35 3/31/2015 $11,202,000.00
36 12/31/2014 $12,368,539.00
37 9/30/2014 $16,250,000.00
38 6/30/2014 $15,934,243.00
39 3/31/2014 $9,991,000.00
40 12/31/2013 $13,953,154.00
41 9/30/2013 $11,645,778.00
42 6/30/2013 $13,756,075.00
43 3/31/2013 $9,653,319.00
44 12/31/2012 $14,189,238.00
45 9/30/2012 $6,834,412.00
46 6/30/2012 $10,798,051.00
47 3/31/2012 $7,199,847.00
48 12/31/2011 $10,597,096.00
49 9/30/2011 $10,361,078.00
50 6/30/2011 $8,758,877.00
51 3/31/2011 $5,455,597.00
Financials: ImpairmentOfIntangibleAssetsFinitelived
Date Value
1 9/30/2023 $40,156,000.00
2 6/30/2023 $38,211,000.00
3 3/31/2023 $36,265,000.00
4 12/31/2022 --
5 12/31/2021 $600,000.00
6 9/30/2021 --
7 6/30/2021 --
8 3/31/2021 --
9 12/31/2020 $2,439,000.00
10 9/30/2020 $1,025,000.00
11 6/30/2020 $1,025,000.00
12 3/31/2020 $318,000.00
13 12/31/2019 $389,000.00
14 9/30/2019 $303,000.00
15 6/30/2019 $281,000.00
16 3/31/2019 $281,000.00
17 12/31/2018 --
18 9/30/2018 --
19 6/30/2018 --
20 3/31/2018 --
21 12/31/2017 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-22,123,000.00
2 6/30/2023 $-15,084,000.00
3 3/31/2023 $-12,014,000.00
4 12/31/2022 $-18,746,000.00
5 9/30/2022 $-12,355,000.00
6 6/30/2022 $-6,993,000.00
7 3/31/2022 $-3,708,000.00
8 12/31/2021 $2,427,000.00
9 9/30/2021 $11,597,000.00
10 6/30/2021 $10,345,000.00
11 3/31/2021 $1,215,000.00
12 12/31/2020 $-28,624,000.00
13 9/30/2020 $-8,155,000.00
14 6/30/2020 $-9,705,000.00
15 3/31/2020 $7,373,000.00
16 12/31/2019 $36,121,000.00
17 9/30/2019 $30,959,000.00
18 6/30/2019 $18,428,000.00
19 3/31/2019 $5,980,000.00
20 12/31/2018 $23,207,000.00
21 9/30/2018 $12,894,000.00
22 6/30/2018 $3,799,000.00
23 3/31/2018 $-7,737,000.00
24 12/31/2017 $46,202,000.00
25 9/30/2017 $36,336,000.00
26 6/30/2017 $25,806,000.00
27 3/31/2017 $8,064,000.00
28 12/31/2016 $50,870,000.00
29 9/30/2016 $38,081,000.00
30 6/30/2016 $13,518,000.00
31 3/31/2016 $10,781,000.00
32 12/31/2015 $48,254,000.00
33 9/30/2015 $31,149,560.00
34 6/30/2015 $17,981,000.00
35 3/31/2015 $5,528,184.00
36 12/31/2014 $61,505,000.00
37 9/30/2014 $10,296,155.00
38 6/30/2014 $39,079,683.00
39 3/31/2014 $23,871,035.00
40 12/31/2013 $32,480,000.00
41 9/30/2013 $22,067,434.00
42 6/30/2013 $9,362,111.00
43 3/31/2013 $4,971,866.00
44 12/31/2012 $19,527,421.00
45 9/30/2012 $2,681,599.00
46 6/30/2012 $9,096,598.00
47 3/31/2012 $3,011,857.00
48 12/31/2011 $13,785,014.00
49 9/30/2011 $4,771,093.00
50 6/30/2011 $3,632,296.00
51 12/31/2010 $7,343,066.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-2,500,000.00
2 6/30/2023 $-2,000,000.00
3 3/31/2023 $-1,700,000.00
4 12/31/2022 $-3,887,000.00
5 9/30/2022 $-2,400,000.00
6 6/30/2022 $-400,000.00
7 3/31/2022 $-800,000.00
8 12/31/2021 $-1,707,000.00
9 9/30/2021 $694,000.00
10 6/30/2021 $1,000,000.00
11 3/31/2021 $-1,600,000.00
12 12/31/2020 $-4,642,000.00
13 9/30/2020 $-1,744,000.00
14 6/30/2020 $-417,000.00
15 3/31/2020 $1,600,000.00
16 12/31/2019 $8,928,000.00
17 9/30/2019 $7,800,000.00
18 6/30/2019 $4,486,000.00
19 3/31/2019 $1,473,000.00
20 12/31/2018 $4,485,000.00
21 9/30/2018 $1,496,000.00
22 6/30/2018 $394,000.00
23 3/31/2018 $-1,051,000.00
24 12/31/2017 $14,386,000.00
25 9/30/2017 $3,643,000.00
26 6/30/2017 $6,373,000.00
27 3/31/2017 $2,571,000.00
28 12/31/2016 $18,323,000.00
29 9/30/2016 $13,619,000.00
30 6/30/2016 $4,903,000.00
31 3/31/2016 $3,886,000.00
32 12/31/2015 $17,496,000.00
33 9/30/2015 $4,788,916.00
34 6/30/2015 $6,646,000.00
35 3/31/2015 $2,012,627.00
36 12/31/2014 $23,186,000.00
37 9/30/2014 $18,872,435.00
38 6/30/2014 $14,747,080.00
39 3/31/2014 $8,840,782.00
40 12/31/2013 $11,905,000.00
41 9/30/2013 $8,147,282.00
42 6/30/2013 $3,467,219.00
43 3/31/2013 $1,903,864.00
44 12/31/2012 $7,769,961.00
45 9/30/2012 $4,483,960.00
46 6/30/2012 $3,447,611.00
47 3/31/2012 $1,099,738.00
48 12/31/2011 $5,318,334.00
49 9/30/2011 $1,794,575.00
50 6/30/2011 $1,541,001.00
51 3/31/2011 $191,346.00
52 12/31/2010 $3,027,071.00
53 12/31/2009 $1,824,692.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 9/30/2023 $700,000.00
2 9/30/2022 $700,000.00
3 6/30/2022 $600,000.00
4 6/30/2020 $300,000.00
5 3/31/2020 $400,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 9/30/2023 $-1,319,000.00
2 6/30/2023 $-1,029,000.00
3 3/31/2023 $-713,000.00
4 12/31/2022 $1,965,000.00
5 9/30/2022 $533,000.00
6 6/30/2022 $284,000.00
7 3/31/2022 $-473,000.00
8 12/31/2021 $-1,100,000.00
9 9/30/2021 $-702,000.00
10 6/30/2021 $-642,000.00
11 3/31/2021 $188,000.00
12 12/31/2020 $822,000.00
13 9/30/2020 $-1,904,000.00
14 6/30/2020 $-2,462,000.00
15 3/31/2020 $421,000.00
16 12/31/2019 $767,000.00
17 9/30/2019 $-335,000.00
18 6/30/2019 $-906,000.00
19 3/31/2019 $496,000.00
20 12/31/2018 $-1,671,000.00
21 9/30/2018 $-2,449,000.00
22 6/30/2018 $-194,000.00
23 3/31/2018 $-180,000.00
24 12/31/2017 $3,890,000.00
25 9/30/2017 $2,030,000.00
26 6/30/2017 $2,362,000.00
27 3/31/2017 $2,020,000.00
28 12/31/2016 $-5,059,000.00
29 9/30/2016 $-5,390,000.00
30 6/30/2016 $-4,252,000.00
31 3/31/2016 $-3,629,000.00
32 12/31/2015 $5,625,000.00
33 9/30/2015 $970,373.00
34 6/30/2015 $559,000.00
35 3/31/2015 $632,521.00
36 12/31/2014 $-750,000.00
37 9/30/2014 $-992,822.00
38 6/30/2014 $-943,169.00
39 3/31/2014 $51,712.00
40 12/31/2013 $623,000.00
41 9/30/2013 $124,679.00
42 6/30/2013 $878,228.00
43 3/31/2013 $1,354,318.00
44 12/31/2012 $-2,879,330.00
45 9/30/2012 $-2,399,999.00
46 6/30/2012 $-170,035.00
47 3/31/2012 $-476,940.00
48 12/31/2011 $-6,594,292.00
49 9/30/2011 $-6,252,826.00
50 6/30/2011 $-2,642,810.00
51 3/31/2011 $-1,021,405.00
52 12/31/2010 $5,784,731.00
53 12/31/2009 $141,083.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $201,000.00
2 6/30/2023 $2,116,000.00
3 3/31/2023 $-4,057,000.00
4 12/31/2022 $5,630,000.00
5 9/30/2022 $4,983,000.00
6 6/30/2022 $3,103,000.00
7 3/31/2022 $-383,000.00
8 12/31/2021 $6,216.00
9 9/30/2021 $8,321,000.00
10 6/30/2021 $5,347,000.00
11 3/31/2021 $2,478,000.00
12 12/31/2020 $-5,855,000.00
13 9/30/2020 $-7,811,000.00
14 6/30/2020 $-6,208,000.00
15 3/31/2020 $-2,004,000.00
16 12/31/2019 $1,839,000.00
17 9/30/2019 $2,751,000.00
18 6/30/2019 $2,293,000.00
19 3/31/2019 $-2,489,000.00
20 12/31/2018 $-2,914,000.00
21 9/30/2018 $-3,136,000.00
22 6/30/2018 $-1,926,000.00
23 3/31/2018 $-5,730,000.00
24 12/31/2017 $-2,674,000.00
25 9/30/2017 $-4,388,000.00
26 6/30/2017 $2,449,000.00
27 3/31/2017 $-6,601,000.00
28 12/31/2016 $6,201,000.00
29 9/30/2016 $104,000.00
30 6/30/2016 $2,932,000.00
31 3/31/2016 $-7,034,000.00
32 12/31/2015 $4,996,000.00
33 9/30/2015 $6,549,905.00
34 6/30/2015 $2,389,000.00
35 3/31/2015 $-761,041.00
36 12/31/2014 $-898,000.00
37 9/30/2014 $1,840,407.00
38 6/30/2014 $191,088.00
39 3/31/2014 $-2,140,848.00
40 12/31/2013 $-2,411,000.00
41 9/30/2013 $-4,667,839.00
42 6/30/2013 $-1,796,522.00
43 3/31/2013 $-6,373,839.00
44 12/31/2012 $4,271,129.00
45 9/30/2012 $-716,874.00
46 6/30/2012 $892,265.00
47 3/31/2012 $-358,471.00
48 12/31/2011 $2,998,037.00
49 9/30/2011 $2,721,155.00
50 6/30/2011 $1,618,730.00
51 3/31/2011 $-2,753,690.00
52 12/31/2010 $3,716,478.00
53 12/31/2009 $1,697,673.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 9/30/2023 $108,000.00
2 6/30/2023 $285,000.00
3 3/31/2023 $681,000.00
4 12/31/2022 $1,437,000.00
5 9/30/2022 $423,000.00
6 6/30/2022 $657,000.00
7 3/31/2022 $-622,000.00
8 12/31/2021 $-1,311,000.00
9 9/30/2021 $-423,000.00
10 6/30/2021 $-1,487,000.00
11 3/31/2021 $-1,242,000.00
12 12/31/2020 $-2,072,000.00
13 9/30/2020 $222,000.00
14 6/30/2020 $-389,000.00
15 3/31/2020 $166,000.00
16 12/31/2019 $-1,085,000.00
17 9/30/2019 $377,000.00
18 6/30/2019 $371,000.00
19 3/31/2019 $910,000.00
20 12/31/2018 $922,000.00
21 9/30/2018 $-158,000.00
22 6/30/2018 $-1,803,000.00
23 3/31/2018 $-1,478,000.00
24 12/31/2017 $367,000.00
25 9/30/2017 $645,000.00
26 6/30/2017 $2,303,000.00
27 3/31/2017 $-5,000.00
28 12/31/2016 $-3,552,000.00
29 9/30/2016 $-3,496,000.00
30 6/30/2016 $-3,169,000.00
31 3/31/2016 $-2,205,000.00
32 12/31/2015 $5,484,000.00
33 9/30/2015 $5,756,972.00
34 6/30/2015 $3,194,000.00
35 3/31/2015 --
36 12/31/2014 $8,874,394.00
37 9/30/2014 $7,771,001.00
38 6/30/2014 $7,014,770.00
39 3/31/2014 $5,099,027.00
40 12/31/2013 $152,000.00
41 9/30/2013 $766,598.00
42 6/30/2013 $-440,210.00
43 3/31/2013 $-1,834,739.00
44 12/31/2012 $1,268,442.00
45 9/30/2012 $1,398,008.00
46 6/30/2012 $1,679,579.00
47 3/31/2012 $-215,156.00
48 12/31/2011 $450,482.00
49 9/30/2011 $1,368,665.00
50 6/30/2011 $411,843.00
51 3/31/2011 $2,198.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 9/30/2023 $914,000.00
2 6/30/2023 $-3,648,000.00
3 3/31/2023 $665,000.00
4 12/31/2022 $-443,000.00
5 9/30/2022 $115,000.00
6 6/30/2022 $-1,169,000.00
7 3/31/2022 $-2,929,000.00
8 12/31/2021 $3,510,000.00
9 9/30/2021 $3,104,000.00
10 6/30/2021 $2,307,000.00
11 3/31/2021 $-1,254,000.00
12 12/31/2020 $-142,000.00
13 9/30/2020 $-2,340,000.00
14 6/30/2020 $-5,135,000.00
15 3/31/2020 $-3,233,000.00
16 12/31/2019 $3,805,000.00
17 9/30/2019 $-681,000.00
18 6/30/2019 $-1,300,000.00
19 3/31/2019 $-1,928,000.00
20 12/31/2018 $1,313,000.00
21 9/30/2018 $509,000.00
22 6/30/2018 $-100,000.00
23 3/31/2018 $3,270,000.00
24 12/31/2017 $-1,313,000.00
25 9/30/2017 $643,000.00
26 6/30/2017 $-813,000.00
27 3/31/2017 $-1,532,000.00
28 12/31/2016 $1,582,000.00
29 9/30/2016 $1,091,000.00
30 6/30/2016 $446,000.00
31 3/31/2016 $-1,306,000.00
32 12/31/2015 $-199,000.00
33 9/30/2015 $-120,334.00
34 6/30/2015 $-263,692.00
35 3/31/2015 $-374,682.00
36 12/31/2014 $-1,189,000.00
37 9/30/2014 $-989,291.00
38 6/30/2014 $-749,411.00
39 3/31/2014 $-1,104,945.00
40 12/31/2013 $-377,000.00
41 9/30/2013 $-642,430.00
42 6/30/2013 $-1,270,885.00
43 3/31/2013 $-2,351,133.00
44 12/31/2012 $1,420,131.00
45 9/30/2012 $-873,153.00
46 6/30/2012 $-920,168.00
47 3/31/2012 $-1,341,407.00
48 12/31/2011 $1,042,845.00
49 9/30/2011 $51,152.00
50 6/30/2011 $-510,426.00
51 3/31/2011 $-966,151.00
52 12/31/2010 $-2,188,082.00
53 12/31/2009 $1,718,307.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2023 $8,257,000.00
2 6/30/2023 $6,152,000.00
3 3/31/2023 $3,063,000.00
4 12/31/2022 $6,873,000.00
5 9/30/2022 $3,933,000.00
6 6/30/2022 $1,541,000.00
7 3/31/2022 $602,000.00
8 12/31/2021 $6,619,000.00
9 9/30/2021 $7,117,000.00
10 6/30/2021 $6,796,000.00
11 3/31/2021 $4,040,000.00
12 12/31/2020 $14,177,000.00
13 9/30/2020 $8,840,000.00
14 6/30/2020 $5,410,000.00
15 3/31/2020 $3,632,000.00
16 12/31/2019 $5,585,000.00
17 9/30/2019 $6,600,000.00
18 6/30/2019 $3,033,000.00
19 3/31/2019 $1,617,000.00
20 12/31/2018 $7,577,000.00
21 9/30/2018 $5,891,000.00
22 6/30/2018 $5,990,000.00
23 3/31/2018 $3,924,000.00
24 12/31/2017 $6,521,000.00
25 9/30/2017 $4,668,000.00
26 6/30/2017 $1,741,000.00
27 3/31/2017 $431,000.00
28 12/31/2016 $1,738,000.00
29 9/30/2016 $3,229,000.00
30 6/30/2016 $2,438,000.00
31 3/31/2016 $787,000.00
32 12/31/2015 $2,939,000.00
33 9/30/2015 $-82,360.00
34 6/30/2015 $-496,000.00
35 3/31/2015 $284,016.00
36 12/31/2014 $1,974,000.00
37 9/30/2014 $2,923,628.00
38 6/30/2014 $3,030,077.00
39 3/31/2014 $2,016,631.00
40 12/31/2013 $2,823,000.00
41 9/30/2013 $3,430,655.00
42 6/30/2013 $2,324,269.00
43 3/31/2013 $1,969,179.00
44 12/31/2012 $2,370,318.00
45 9/30/2012 $2,433,367.00
46 6/30/2012 $3,713,817.00
47 3/31/2012 $1,769,606.00
48 12/31/2011 $-224,714.00
49 9/30/2011 $-516,647.00
50 6/30/2011 $536,642.00
51 3/31/2011 $374,014.00
52 12/31/2010 $1,220,359.00
53 12/31/2009 $1,871,545.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 9/30/2023 $-1,575,000.00
2 6/30/2023 $-1,048,000.00
3 9/30/2022 $-1,054,000.00
4 6/30/2022 $-764,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2023 $-818,000.00
2 6/30/2023 $-756,000.00
3 3/31/2023 $462,000.00
4 12/31/2022 $792,000.00
5 9/30/2022 $456,000.00
6 6/30/2022 $948,000.00
7 3/31/2022 $1,189,000.00
8 12/31/2021 $-1,424,000.00
9 9/30/2021 $-1,864,000.00
10 6/30/2021 $-1,608,000.00
11 3/31/2021 $-87,000.00
12 12/31/2020 $1,783,000.00
13 9/30/2020 $989,000.00
14 6/30/2020 $373,000.00
15 3/31/2020 $445,000.00
16 12/31/2019 $1,641,000.00
17 9/30/2019 $-440,000.00
18 6/30/2019 $-356,000.00
19 3/31/2019 $182,000.00
20 12/31/2018 $-899,000.00
21 9/30/2018 $-1,304,000.00
22 6/30/2018 $-790,000.00
23 3/31/2018 $-509,000.00
24 12/31/2017 $1,454,000.00
25 9/30/2017 $922,000.00
26 6/30/2017 $155,000.00
27 3/31/2017 $-1,115,000.00
28 12/31/2016 $898,000.00
29 9/30/2016 $-355,000.00
30 6/30/2016 $-186,000.00
31 3/31/2016 $267,000.00
32 12/31/2015 $-89,000.00
33 9/30/2015 $-403,000.00
34 6/30/2015 $-458,857.00
35 3/31/2015 $-477,000.00
36 12/31/2014 $-585,452.00
37 9/30/2014 $-183,481.00
38 6/30/2014 $10,624.00
39 3/31/2014 $345,415.00
40 12/31/2013 $-307,000.00
41 9/30/2013 $-531,449.00
42 6/30/2013 $-703,303.00
43 3/31/2013 $-705,078.00
44 12/31/2012 $-200,453.00
45 9/30/2012 $-429,718.00
46 6/30/2012 $-590,614.00
47 3/31/2012 $324,152.00
48 12/31/2011 $-947,263.00
49 9/30/2011 $-454,804.00
50 6/30/2011 $366,213.00
51 3/31/2011 $580,852.00
52 12/31/2010 $-445,650.00
53 12/31/2009 $774,764.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 9/30/2023 $112,136,000.00
2 6/30/2023 $112,136,000.00
3 3/31/2023 $112,136,000.00
4 12/31/2022 $112,136,000.00
5 9/30/2022 $112,136,000.00
6 6/30/2022 $112,136,000.00
7 3/31/2022 $112,136,000.00
8 12/31/2021 $112,736,000.00
9 9/30/2021 $112,736,000.00
10 6/30/2021 $112,736,000.00
11 3/31/2021 $112,736,000.00
12 12/31/2020 $118,859,000.00
13 9/30/2020 $118,859,000.00
14 6/30/2020 $118,859,000.00
15 3/31/2020 $118,859,000.00
16 12/31/2019 $28,206,000.00
17 9/30/2019 $28,206,000.00
18 6/30/2019 $28,206,000.00
19 3/31/2019 $28,206,000.00
20 12/31/2018 $28,206,000.00
21 9/30/2018 $28,206,000.00
22 6/30/2018 $28,206,000.00
23 3/31/2018 $28,206,000.00
24 12/31/2017 $28,206,000.00
25 9/30/2017 $28,206,000.00
26 6/30/2017 $28,206,000.00
27 3/31/2017 $28,206,000.00
28 12/31/2016 $28,206,000.00
29 9/30/2016 $28,206,000.00
30 6/30/2016 $28,206,000.00
31 3/31/2016 $28,206,000.00
32 12/31/2015 $28,903,000.00
33 12/31/2014 $28,902,686.00
34 12/31/2013 $28,902,686.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 9/30/2023 $68,762,000.00
2 6/30/2023 $70,707,000.00
3 3/31/2023 $72,653,000.00
4 12/31/2022 $74,599,000.00
5 9/30/2022 $76,545,000.00
6 6/30/2022 $78,490,000.00
7 3/31/2022 $80,436,000.00
8 12/31/2021 $82,382,000.00
9 9/30/2021 $85,021,000.00
10 6/30/2021 $87,084,000.00
11 3/31/2021 $88,986,000.00
12 12/31/2020 $91,157,000.00
13 9/30/2020 $94,291,000.00
14 6/30/2020 $95,978,000.00
15 3/31/2020 $98,718,000.00
16 12/31/2019 $7,585,000.00
17 9/30/2019 $7,680,000.00
18 6/30/2019 $8,303,000.00
19 3/31/2019 $8,467,000.00
20 12/31/2018 $9,191,000.00
21 9/30/2018 $9,564,000.00
22 6/30/2018 $9,876,000.00
23 3/31/2018 $10,678,000.00
24 12/31/2017 $10,635,000.00
25 9/30/2017 $10,738,000.00
26 6/30/2017 $10,626,000.00
27 3/31/2017 $10,162,000.00
28 12/31/2016 $10,227,000.00
29 9/30/2016 $11,171,000.00
30 6/30/2016 $11,259,000.00
31 3/31/2016 $11,859,000.00
32 12/31/2015 $11,656,000.00
33 9/30/2015 $12,987,683.00
34 6/30/2015 $13,083,907.00
35 3/31/2015 $13,061,379.00
36 12/31/2014 $14,895,000.00
37 9/30/2014 $16,033,944.00
38 6/30/2014 $17,762,272.00
39 3/31/2014 $18,439,286.00
40 12/31/2013 $18,998,409.00
41 9/30/2013 $19,197,226.00
42 6/30/2013 $18,996,886.00
43 3/31/2013 $19,229,922.00
44 12/31/2012 $20,334,636.00
45 9/30/2012 $21,464,089.00
46 6/30/2012 $21,506,474.00
47 3/31/2012 $23,300,273.00
48 12/31/2011 $23,148,563.00
49 12/31/2010 $25,764,185.00
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 9/30/2023 $1,735,000.00
2 6/30/2023 $1,100,000.00
3 3/31/2023 $539,000.00
4 12/31/2022 $654,000.00
5 9/30/2022 $378,000.00
6 6/30/2022 $-58,000.00
7 3/31/2022 $-154,000.00
8 12/31/2021 $-188,000.00
9 9/30/2021 $-141,000.00
10 6/30/2021 $-50,000.00
11 3/31/2021 $-43,000.00
12 12/31/2020 $-302,000.00
13 9/30/2020 $-228,000.00
14 6/30/2020 $-169,000.00
15 3/31/2020 $279,000.00
16 12/31/2019 $1,873,000.00
17 9/30/2019 $1,513,000.00
18 6/30/2019 $1,031,000.00
19 3/31/2019 $498,000.00
20 12/31/2018 $1,458,000.00
21 9/30/2018 $907,000.00
22 6/30/2018 $290,000.00
23 3/31/2018 $95,000.00
24 12/31/2017 $473,000.00
25 9/30/2017 $261,000.00
26 6/30/2017 $16,000.00
27 3/31/2017 $58,000.00
28 12/31/2016 $263,000.00
29 9/30/2016 $93,000.00
30 6/30/2016 $121,000.00
31 3/31/2016 $72,000.00
32 12/31/2015 $120,000.00
33 9/30/2015 $81,297.00
34 6/30/2015 $48,000.00
35 3/31/2015 $23,723.00
36 12/31/2014 $58,000.00
37 9/30/2014 $9,937.00
38 6/30/2014 $6,402.00
39 3/31/2014 $467.00
40 12/31/2013 $-127,000.00
41 9/30/2013 $-32,816.00
42 6/30/2013 $-36,381.00
43 3/31/2013 $-39,558.00
44 12/31/2012 $-187,777.00
45 9/30/2012 $-45,161.00
46 6/30/2012 $-100,332.00
47 3/31/2012 $-51,203.00
48 12/31/2011 $-182,388.00
49 9/30/2011 $-132,471.00
50 6/30/2011 $-86,202.00
51 3/31/2011 $-40,921.00
52 12/31/2010 $-194,620.00
53 12/31/2009 $-74,480.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 9/30/2023 $28,556,000.00
2 6/30/2023 $26,254,000.00
3 3/31/2023 $24,946,000.00
4 12/31/2022 $25,306,000.00
5 9/30/2022 $24,277,000.00
6 6/30/2022 $24,583,000.00
7 3/31/2022 $24,257,000.00
8 12/31/2021 $26,731,000.00
9 9/30/2021 $28,935,000.00
10 6/30/2021 $33,876,000.00
11 12/31/2020 $33,347,000.00
12 9/30/2020 $35,259,000.00
13 6/30/2020 $33,680,000.00
14 3/31/2020 $35,336,000.00
15 12/31/2019 $8,777,000.00
16 9/30/2019 $10,234,000.00
17 6/30/2019 $8,747,000.00
18 3/31/2019 $7,536,000.00
19 12/31/2018 $6,819,000.00
20 9/30/2018 $4,639,000.00
21 6/30/2018 $5,156,000.00
22 3/31/2018 $6,809,000.00
23 12/31/2017 $4,677,000.00
24 9/30/2017 $5,821,000.00
25 6/30/2017 $4,831,000.00
26 3/31/2017 $4,663,000.00
27 12/31/2016 $4,540,000.00
28 9/30/2016 $6,336,000.00
29 6/30/2016 $4,312,000.00
30 3/31/2016 $4,059,000.00
31 12/31/2015 $3,502,000.00
32 9/30/2015 $3,288,940.00
33 6/30/2015 $3,137,849.00
34 3/31/2015 $3,133,754.00
35 12/31/2014 $3,204,000.00
36 12/31/2013 $2,762,522.00
37 12/31/2012 $1,396,609.00
Financials: InventoryNet
Date Value
1 9/30/2023 $43,724,000.00
2 6/30/2023 $42,604,000.00
3 3/31/2023 $41,319,000.00
4 12/31/2022 $39,765,000.00
5 9/30/2022 $37,237,000.00
6 6/30/2022 $35,336,000.00
7 3/31/2022 $35,225,000.00
8 12/31/2021 $36,010,000.00
9 9/30/2021 $35,019,000.00
10 6/30/2021 $42,857,000.00
11 3/31/2021 $42,718,000.00
12 12/31/2020 $46,209,000.00
13 9/30/2020 $47,882,000.00
14 6/30/2020 $46,479,000.00
15 3/31/2020 $42,718,000.00
16 12/31/2019 $21,995,000.00
17 9/30/2019 $25,243,000.00
18 6/30/2019 $22,986,000.00
19 3/31/2019 $22,617,000.00
20 12/31/2018 $21,300,000.00
21 9/30/2018 $23,828,000.00
22 6/30/2018 $24,060,000.00
23 3/31/2018 $22,770,000.00
24 12/31/2017 $22,035,000.00
25 9/30/2017 $20,252,000.00
26 6/30/2017 $17,584,000.00
27 3/31/2017 $16,180,000.00
28 12/31/2016 $15,983,000.00
29 9/30/2016 $18,020,000.00
30 6/30/2016 $17,264,000.00
31 3/31/2016 $15,765,000.00
32 12/31/2015 $14,938,000.00
33 9/30/2015 $12,075,157.00
34 6/30/2015 $11,718,243.00
35 3/31/2015 $12,515,787.00
36 12/31/2014 $12,406,776.00
37 9/30/2014 $13,582,456.00
38 6/30/2014 $13,864,165.00
39 3/31/2014 $12,981,495.00
40 12/31/2013 $10,996,785.00
41 9/30/2013 $11,582,492.00
42 6/30/2013 $10,357,798.00
43 3/31/2013 $9,947,961.00
44 12/31/2012 $8,283,472.00
45 9/30/2012 $8,932,492.00
46 6/30/2012 $10,776,788.00
47 3/31/2012 $9,080,323.00
48 12/31/2011 $7,302,483.00
49 12/31/2010 $8,949,745.00
Financials: InventoryNoncurrent
Date Value
1 9/30/2023 $18,384,000.00
2 6/30/2023 $18,799,000.00
3 3/31/2023 $17,628,000.00
4 12/31/2022 $16,724,000.00
5 9/30/2022 $17,704,000.00
6 6/30/2022 $20,183,000.00
7 3/31/2022 $19,532,000.00
8 12/31/2021 $19,044,000.00
9 9/30/2021 $22,795,000.00
10 6/30/2021 $17,729,000.00
11 12/31/2020 $14,801,000.00
12 9/30/2020 $12,722,000.00
13 6/30/2020 $12,966,000.00
14 3/31/2020 $19,445,000.00
15 12/31/2019 $7,170,000.00
16 9/30/2019 $5,439,000.00
17 6/30/2019 $4,541,000.00
18 3/31/2019 $3,642,000.00
19 12/31/2018 $3,833,000.00
20 12/31/2017 --
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 9/30/2023 $16,044,000.00
2 6/30/2023 $19,032,000.00
3 3/31/2023 $19,027,000.00
4 12/31/2022 $20,535,000.00
5 9/30/2022 $19,015,000.00
6 6/30/2022 $16,766,000.00
7 3/31/2022 $16,901,000.00
8 12/31/2021 $16,881,000.00
9 9/30/2021 $16,084,000.00
10 6/30/2021 $14,892,000.00
11 12/31/2020 $14,852,000.00
12 9/30/2020 $12,973,000.00
13 6/30/2020 $13,851,000.00
14 3/31/2020 $15,565,000.00
15 12/31/2019 $12,058,000.00
16 9/30/2019 $12,686,000.00
17 6/30/2019 $12,381,000.00
18 3/31/2019 $12,751,000.00
19 12/31/2018 $13,688,000.00
20 9/30/2018 $13,241,000.00
21 6/30/2018 $12,582,000.00
22 3/31/2018 $10,062,000.00
23 12/31/2017 $11,296,000.00
24 9/30/2017 $7,867,000.00
25 6/30/2017 $6,287,000.00
26 3/31/2017 $5,902,000.00
27 12/31/2016 $5,884,000.00
28 9/30/2016 $5,840,000.00
29 6/30/2016 $6,812,000.00
30 3/31/2016 $6,059,000.00
31 12/31/2015 $5,780,000.00
32 9/30/2015 $4,861,828.00
33 6/30/2015 $5,422,506.00
34 3/31/2015 $6,470,239.00
35 12/31/2014 $6,162,000.00
36 12/31/2013 $5,926,030.00
37 12/31/2012 $6,109,807.00
Financials: InventoryValuationReserves
Date Value
1 9/30/2023 $11,500,000.00
2 6/30/2023 $10,200,000.00
3 3/31/2023 $11,300,000.00
4 12/31/2022 $9,900,000.00
5 9/30/2022 $10,000,000.00
6 6/30/2022 $7,200,000.00
7 3/31/2022 $6,900,000.00
8 12/31/2021 $9,100,000.00
9 12/31/2020 $6,900,000.00
10 6/30/2020 $1,900,000.00
11 12/31/2019 $3,000,000.00
12 12/31/2018 $3,500,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 9/30/2023 $17,508,000.00
2 6/30/2023 $16,117,000.00
3 3/31/2023 $14,974,000.00
4 12/31/2022 $10,648,000.00
5 9/30/2022 $11,650,000.00
6 6/30/2022 $14,170,000.00
7 3/31/2022 $13,599,000.00
8 12/31/2021 $11,442,000.00
9 9/30/2021 $12,795,000.00
10 6/30/2021 $11,818,000.00
11 12/31/2020 $12,811,000.00
12 9/30/2020 $12,372,000.00
13 6/30/2020 $11,914,000.00
14 3/31/2020 $11,262,000.00
15 12/31/2019 $8,330,000.00
16 9/30/2019 $7,762,000.00
17 6/30/2019 $6,399,000.00
18 3/31/2019 $5,972,000.00
19 12/31/2018 $4,626,000.00
20 9/30/2018 $5,948,000.00
21 6/30/2018 $6,322,000.00
22 3/31/2018 $5,899,000.00
23 12/31/2017 $6,062,000.00
24 9/30/2017 $6,564,000.00
25 6/30/2017 $6,466,000.00
26 3/31/2017 $5,615,000.00
27 12/31/2016 $5,559,000.00
28 9/30/2016 $5,844,000.00
29 6/30/2016 $6,140,000.00
30 3/31/2016 $5,647,000.00
31 12/31/2015 $5,656,000.00
32 9/30/2015 $3,924,389.00
33 6/30/2015 $3,157,888.00
34 3/31/2015 $2,911,794.00
35 12/31/2014 $3,041,000.00
36 12/31/2013 $2,308,233.00
37 12/31/2012 $777,056.00
Financials: InventoryWriteDown
Date Value
1 9/30/2023 $2,607,000.00
2 6/30/2023 $1,252,000.00
3 3/31/2023 $629,000.00
4 12/31/2022 $5,329,000.00
5 9/30/2022 $3,701,000.00
6 6/30/2022 $675,000.00
7 3/31/2022 $586,000.00
8 12/31/2021 $6,628,000.00
9 9/30/2021 $3,702,000.00
10 6/30/2021 $2,404,000.00
11 3/31/2021 $277,000.00
12 12/31/2020 $5,490,000.00
13 9/30/2020 $4,205,000.00
14 6/30/2020 $3,259,000.00
15 3/31/2020 $831,000.00
16 12/31/2019 $1,612,000.00
17 9/30/2019 $1,062,000.00
18 6/30/2019 $601,000.00
19 3/31/2019 $381,000.00
20 12/31/2018 $4,419,000.00
21 9/30/2018 $4,073,000.00
22 6/30/2018 $3,993,000.00
23 3/31/2018 $3,246,000.00
24 12/31/2017 $695,000.00
25 9/30/2017 $609,000.00
26 6/30/2017 $287,000.00
27 3/31/2017 $264,000.00
28 12/31/2016 $654,000.00
29 9/30/2016 $259,000.00
30 6/30/2016 $181,000.00
31 3/31/2016 $82,000.00
32 12/31/2015 $210,000.00
33 9/30/2015 $147,560.00
34 6/30/2015 $68,000.00
35 3/31/2015 $29,922.00
36 12/31/2014 $378,000.00
37 9/30/2014 $220,207.00
38 6/30/2014 $147,693.00
39 3/31/2014 $31,778.00
40 12/31/2013 $171,089.00
41 9/30/2013 $165,803.00
42 6/30/2013 $229,885.00
43 3/31/2013 $258,195.00
44 12/31/2012 $1,310,953.00
45 9/30/2012 $790,379.00
46 6/30/2012 $164,300.00
47 3/31/2012 $49,558.00
48 12/31/2011 $1,427,862.00
49 9/30/2011 $642,120.00
50 6/30/2011 $537,657.00
51 3/31/2011 $711,533.00
52 12/31/2010 $699,057.00
53 12/31/2009 $350,220.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $328,158,000.00
2 6/30/2023 $328,882,000.00
3 3/31/2023 $339,074,000.00
4 12/31/2022 $349,128,000.00
5 9/30/2022 $347,746,000.00
6 6/30/2022 $354,123,000.00
7 3/31/2022 $342,239,000.00
8 12/31/2021 $347,535,000.00
9 9/30/2021 $352,930,000.00
10 6/30/2021 $363,131,000.00
11 3/31/2021 $362,253,000.00
12 12/31/2020 $365,605,000.00
13 9/30/2020 $416,338,000.00
14 6/30/2020 $440,525,000.00
15 3/31/2020 $398,913,000.00
16 12/31/2019 $330,710,000.00
17 9/30/2019 $319,579,000.00
18 6/30/2019 $287,364,000.00
19 3/31/2019 $306,659,000.00
20 12/31/2018 $278,993,000.00
21 9/30/2018 $269,264,000.00
22 6/30/2018 $265,413,000.00
23 3/31/2018 $284,336,000.00
24 12/31/2017 $282,617,000.00
25 9/30/2017 $273,132,000.00
26 6/30/2017 $265,004,000.00
27 3/31/2017 $247,367,000.00
28 12/31/2016 $240,246,000.00
29 9/30/2016 $231,062,000.00
30 6/30/2016 $222,738,000.00
31 3/31/2016 $214,457,000.00
32 12/31/2015 $235,748,000.00
33 9/30/2015 $222,850,707.00
34 6/30/2015 $208,012,150.00
35 3/31/2015 $197,684,906.00
36 12/31/2014 $192,808,000.00
37 9/30/2014 $185,497,590.00
38 6/30/2014 $179,096,694.00
39 3/31/2014 $174,061,246.00
40 12/31/2013 $156,041,881.00
41 9/30/2013 $156,882,524.00
42 6/30/2013 $148,394,650.00
43 3/31/2013 $141,358,366.00
44 12/31/2012 $142,069,051.00
45 9/30/2012 $134,872,136.00
46 6/30/2012 $136,375,599.00
47 3/31/2012 $133,228,507.00
48 12/31/2011 $132,844,434.00
49 12/31/2010 $128,936,868.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $28,064,000.00
2 6/30/2023 $23,456,000.00
3 3/31/2023 $28,693,000.00
4 12/31/2022 $27,914,000.00
5 9/30/2022 $26,352,000.00
6 6/30/2022 $29,431,000.00
7 3/31/2022 $26,992,000.00
8 12/31/2021 $29,795,000.00
9 9/30/2021 $28,771,000.00
10 6/30/2021 $41,367,000.00
11 3/31/2021 $46,973,000.00
12 12/31/2020 $36,867,000.00
13 9/30/2020 $31,139,000.00
14 6/30/2020 $27,907,000.00
15 3/31/2020 $26,188,000.00
16 12/31/2019 $16,277,000.00
17 9/30/2019 $11,195,000.00
18 6/30/2019 $10,388,000.00
19 3/31/2019 $11,602,000.00
20 12/31/2018 $11,289,000.00
21 9/30/2018 $9,305,000.00
22 6/30/2018 $12,532,000.00
23 3/31/2018 $14,122,000.00
24 12/31/2017 $13,073,000.00
25 9/30/2017 $11,705,000.00
26 6/30/2017 $13,441,000.00
27 3/31/2017 $10,217,000.00
28 12/31/2016 $8,799,000.00
29 9/30/2016 $7,589,000.00
30 6/30/2016 $10,523,000.00
31 3/31/2016 $10,865,000.00
32 12/31/2015 $17,278,000.00
33 9/30/2015 $13,244,799.00
34 6/30/2015 $7,957,304.00
35 3/31/2015 $6,157,326.00
36 12/31/2014 $5,973,000.00
37 9/30/2014 $6,434,123.00
38 6/30/2014 $7,321,404.00
39 3/31/2014 $7,711,919.00
40 12/31/2013 $9,282,501.00
41 9/30/2013 $10,357,447.00
42 6/30/2013 $11,701,318.00
43 3/31/2013 $10,740,791.00
44 12/31/2012 $14,452,618.00
45 9/30/2012 $12,154,927.00
46 6/30/2012 $15,214,063.00
47 3/31/2012 $12,880,220.00
48 12/31/2011 $14,538,423.00
49 12/31/2010 $19,369,940.00
Financials: MarketableSecuritiesCurrent
Date Value
1 9/30/2023 $34,682,000.00
2 6/30/2023 $36,737,000.00
3 3/31/2023 $30,629,000.00
4 12/31/2022 $34,627,000.00
5 9/30/2022 $34,168,000.00
6 6/30/2022 $32,172,000.00
7 3/31/2022 $29,313,000.00
8 12/31/2021 $29,843,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 $2,501,000.00
13 9/30/2020 $20,542,000.00
14 6/30/2020 $27,624,000.00
15 3/31/2020 $26,452,000.00
16 12/31/2019 $27,480,000.00
17 9/30/2019 $69,825,000.00
18 6/30/2019 $72,045,000.00
19 3/31/2019 $71,222,000.00
20 12/31/2018 $69,972,000.00
21 9/30/2018 $67,186,000.00
22 6/30/2018 $13,250,000.00
23 3/31/2018 $21,250,000.00
24 12/31/2017 $24,000,000.00
25 9/30/2017 $25,750,000.00
26 6/30/2017 $25,000,000.00
27 3/31/2017 $19,250,000.00
28 12/31/2016 $20,500,000.00
29 9/30/2016 $22,250,000.00
30 6/30/2016 $22,500,000.00
31 3/31/2016 $23,000,000.00
32 12/31/2015 $27,751,000.00
33 9/30/2015 $22,007,370.00
34 6/30/2015 $18,513,150.00
35 3/31/2015 $12,500,000.00
36 12/31/2014 $6,750,000.00
37 9/30/2014 $19,999,600.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $-6,666,000.00
2 6/30/2023 $-6,556,000.00
3 3/31/2023 $-1,613,000.00
4 12/31/2022 $-4,852,000.00
5 9/30/2022 $-5,519,000.00
6 6/30/2022 $-908,000.00
7 3/31/2022 $-862,000.00
8 12/31/2021 $-6,779,000.00
9 9/30/2021 $-6,839,000.00
10 6/30/2021 $143,000.00
11 3/31/2021 $-451,000.00
12 12/31/2020 $-3,774,000.00
13 9/30/2020 $24,338,000.00
14 6/30/2020 $49,517,000.00
15 3/31/2020 $-141,000.00
16 12/31/2019 $-8,142,000.00
17 9/30/2019 $-8,420,000.00
18 6/30/2019 $-30,119,000.00
19 3/31/2019 $-119,000.00
20 12/31/2018 $-28,904,000.00
21 9/30/2018 $-28,849,000.00
22 6/30/2018 $-28,849,000.00
23 3/31/2018 $-1,223,000.00
24 12/31/2017 $314,000.00
25 9/30/2017 $310,000.00
26 6/30/2017 $209,000.00
27 3/31/2017 $41,000.00
28 12/31/2016 $-23,993,000.00
29 9/30/2016 $-23,591,000.00
30 6/30/2016 $-23,659,000.00
31 3/31/2016 $-24,332,000.00
32 12/31/2015 $1,074,000.00
33 9/30/2015 $1,951,611.00
34 6/30/2015 $1,903,000.00
35 3/31/2015 $1,897,445.00
36 12/31/2014 $5,332,000.00
37 9/30/2014 $4,267,102.00
38 6/30/2014 $4,321,018.00
39 3/31/2014 $5,504,016.00
40 12/31/2013 $-5,689,000.00
41 9/30/2013 $2,496,830.00
42 6/30/2013 $335,471.00
43 3/31/2013 $761,658.00
44 12/31/2012 $-758,854.00
45 9/30/2012 $-411,565.00
46 6/30/2012 $-252,642.00
47 3/31/2012 $108,732.00
48 12/31/2011 $-1,165,340.00
49 9/30/2011 $-1,048,230.00
50 6/30/2011 $-648,233.00
51 3/31/2011 $-371,055.00
52 12/31/2010 $-1,337,320.00
53 12/31/2009 $-1,643,501.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $-3,587,000.00
2 6/30/2023 $-2,846,000.00
3 3/31/2023 $-1,389,000.00
4 12/31/2022 $-7,486,000.00
5 9/30/2022 $-4,957,000.00
6 6/30/2022 $-3,266,000.00
7 3/31/2022 $-1,326,000.00
8 12/31/2021 $-3,118,000.00
9 9/30/2021 $-1,878,000.00
10 6/30/2021 $-583,000.00
11 3/31/2021 $1,734,000.00
12 12/31/2020 $-71,264,000.00
13 9/30/2020 $-88,073,000.00
14 6/30/2020 $-94,802,000.00
15 3/31/2020 $-92,503,000.00
16 12/31/2019 $39,691,000.00
17 9/30/2019 $-1,333,000.00
18 6/30/2019 $-3,433,000.00
19 3/31/2019 $-1,917,000.00
20 12/31/2018 $-50,257,000.00
21 9/30/2018 $-47,676,000.00
22 6/30/2018 $7,467,000.00
23 3/31/2018 $207,000.00
24 12/31/2017 $-12,480,000.00
25 9/30/2017 $-11,756,000.00
26 6/30/2017 $-8,417,000.00
27 3/31/2017 $-425,000.00
28 12/31/2016 $-6,763,000.00
29 9/30/2016 $-7,108,000.00
30 6/30/2016 $-4,618,000.00
31 3/31/2016 $-1,667,000.00
32 12/31/2015 $-30,226,000.00
33 9/30/2015 $-17,286,854.00
34 6/30/2015 $-12,902,000.00
35 3/31/2015 $-6,006,020.00
36 12/31/2014 $-8,303,000.00
37 9/30/2014 $-20,919,301.00
38 6/30/2014 $-677,358.00
39 3/31/2014 $-276,513.00
40 12/31/2013 $-253,000.00
41 9/30/2013 $295,062.00
42 6/30/2013 $136,914.00
43 3/31/2013 $99,805.00
44 12/31/2012 $-1,504,707.00
45 9/30/2012 $-1,292,487.00
46 6/30/2012 $-1,145,493.00
47 3/31/2012 $-224,059.00
48 12/31/2011 $-1,400,348.00
49 9/30/2011 $-953,952.00
50 6/30/2011 $-655,784.00
51 3/31/2011 $-76,570.00
52 12/31/2010 $-2,679,677.00
53 12/31/2009 $-20,217,869.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $-5,426,000.00
2 6/30/2023 $-11,911,000.00
3 3/31/2023 $-3,618,000.00
4 12/31/2022 $4,409,000.00
5 9/30/2022 $3,928,000.00
6 6/30/2022 $1,219,000.00
7 3/31/2022 $-1,869,000.00
8 12/31/2021 $8,397,000.00
9 9/30/2021 $3,925,000.00
10 6/30/2021 $1,863,000.00
11 3/31/2021 $-2,431,000.00
12 12/31/2020 $13,065,000.00
13 9/30/2020 $10,478,000.00
14 6/30/2020 $4,613,000.00
15 3/31/2020 $1,045,000.00
16 12/31/2019 $37,005,000.00
17 9/30/2019 $23,983,000.00
18 6/30/2019 $13,932,000.00
19 3/31/2019 $8,462,000.00
20 12/31/2018 $34,918,000.00
21 9/30/2018 $24,905,000.00
22 6/30/2018 $14,063,000.00
23 3/31/2018 $9,592,000.00
24 12/31/2017 $40,812,000.00
25 9/30/2017 $33,831,000.00
26 6/30/2017 $21,731,000.00
27 3/31/2017 $15,460,000.00
28 12/31/2016 $24,448,000.00
29 9/30/2016 $17,957,000.00
30 6/30/2016 $6,643,000.00
31 3/31/2016 $8,044,000.00
32 12/31/2015 $39,064,000.00
33 9/30/2015 $23,790,000.00
34 6/30/2015 $14,883,955.00
35 3/31/2015 $3,984,000.00
36 12/31/2014 $39,978,000.00
37 9/30/2014 $25,222,372.00
38 6/30/2014 $17,836,814.00
39 3/31/2014 $13,596,657.00
40 12/31/2013 $25,165,001.00
41 9/30/2013 $17,159,199.00
42 6/30/2013 $9,632,926.00
43 3/31/2013 $6,068,854.00
44 12/31/2012 $10,548,677.00
45 9/30/2012 $5,736,296.00
46 6/30/2012 $3,534,789.00
47 3/31/2012 $-1,689,649.00
48 12/31/2011 $10,173,134.00
49 9/30/2011 $2,865,813.00
50 6/30/2011 $-110,499.00
51 3/31/2011 $1,285,947.00
52 12/31/2010 $7,853,461.00
53 12/31/2009 $3,094,705.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $-19,667,000.00
2 6/30/2023 $-13,091,000.00
3 3/31/2023 $-10,350,000.00
4 12/31/2022 $-15,000,000.00
5 9/30/2022 $-9,951,000.00
6 6/30/2022 $-2,843,000.00
7 3/31/2022 $-2,933,000.00
8 12/31/2021 $4,134,000.00
9 9/30/2021 $9,927,000.00
10 6/30/2021 $6,531,000.00
11 3/31/2021 $2,838,000.00
12 12/31/2020 $-24,000,000.00
13 9/30/2020 $-6,411,000.00
14 6/30/2020 $-7,708,000.00
15 3/31/2020 $5,793,000.00
16 12/31/2019 $4,051,000.00
17 9/30/2019 $23,142,000.00
18 6/30/2019 $9,435,000.00
19 3/31/2019 $4,507,000.00
20 12/31/2018 $18,722,000.00
21 9/30/2018 $11,004,000.00
22 6/30/2018 $3,405,000.00
23 3/31/2018 $-6,686,000.00
24 12/31/2017 $31,816,000.00
25 9/30/2017 $6,887,000.00
26 6/30/2017 $11,369,000.00
27 3/31/2017 $5,493,000.00
28 12/31/2016 $32,547,000.00
29 9/30/2016 $8,952,000.00
30 6/30/2016 $8,615,000.00
31 3/31/2016 $6,895,000.00
32 12/31/2015 $30,758,000.00
33 9/30/2015 $19,715,000.00
34 6/30/2015 $11,335,114.00
35 3/31/2015 $3,516,000.00
36 12/31/2014 $7,816,076.00
37 9/30/2014 $6,170,800.00
38 6/30/2014 $9,302,350.00
39 3/31/2014 $15,030,253.00
40 12/31/2013 $20,574,521.00
41 9/30/2013 $4,957,258.00
42 6/30/2013 $5,894,892.00
43 3/31/2013 $3,068,002.00
44 12/31/2012 $4,463,223.00
45 9/30/2012 $1,645,250.00
46 6/30/2012 $3,736,868.00
47 3/31/2012 $1,912,119.00
48 12/31/2011 $2,883,110.00
49 9/30/2011 $5,583,570.00
50 6/30/2011 $2,282,641.00
51 3/31/2011 $324,412.00
52 12/31/2010 $4,315,995.00
53 12/31/2009 $3,687,567.00
Financials: NumberOfOperatingSegments
Date Value
1 9/30/2023 $1.00
2 6/30/2023 $1.00
3 3/31/2023 $1.00
4 12/31/2022 $1.00
5 12/31/2021 $1.00
6 12/31/2020 $1.00
7 12/31/2019 $1.00
8 12/31/2018 $1.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $-23,858,000.00
2 6/30/2023 $-16,184,000.00
3 3/31/2023 $-12,553,000.00
4 12/31/2022 $-19,400,000.00
5 9/30/2022 $-12,733,000.00
6 6/30/2022 $-3,381,000.00
7 3/31/2022 $-3,554,000.00
8 12/31/2021 $2,615,000.00
9 9/30/2021 $1,300,000.00
10 6/30/2021 $10,438,000.00
11 3/31/2021 $1,258,000.00
12 12/31/2020 $-28,322,000.00
13 9/30/2020 $-10,369,000.00
14 6/30/2020 $-2,442,000.00
15 3/31/2020 $7,094,000.00
16 12/31/2019 $34,248,000.00
17 9/30/2019 $29,446,000.00
18 6/30/2019 $11,915,000.00
19 3/31/2019 $5,482,000.00
20 12/31/2018 $21,749,000.00
21 9/30/2018 $11,987,000.00
22 6/30/2018 $11,246,000.00
23 3/31/2018 $-7,832,000.00
24 12/31/2017 $45,729,000.00
25 9/30/2017 $36,001,000.00
26 6/30/2017 $25,732,000.00
27 3/31/2017 $8,006,000.00
28 12/31/2016 $50,607,000.00
29 9/30/2016 $37,867,000.00
30 6/30/2016 $24,178,000.00
31 3/31/2016 $10,709,000.00
32 12/31/2015 $48,134,000.00
33 9/30/2015 $31,068,263.00
34 6/30/2015 $17,933,000.00
35 3/31/2015 $5,504,461.00
36 12/31/2014 $61,447,000.00
37 9/30/2014 $49,359,499.00
38 6/30/2014 $15,202,713.00
39 3/31/2014 $23,870,568.00
40 12/31/2013 $32,607,000.00
41 9/30/2013 $7,766,273.00
42 6/30/2013 $9,398,492.00
43 3/31/2013 $5,011,424.00
44 12/31/2012 $19,715,198.00
45 9/30/2012 $2,726,760.00
46 6/30/2012 $6,133,870.00
47 3/31/2012 $3,063,060.00
48 12/31/2011 $13,967,402.00
49 9/30/2011 $9,051,617.00
50 6/30/2011 $3,677,577.00
51 3/31/2011 $556,679.00
52 12/31/2010 $7,537,686.00
53 12/31/2009 $5,586,739.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $27,253,000.00
2 6/30/2023 $27,775,000.00
3 3/31/2023 $28,280,000.00
4 12/31/2022 $28,817,000.00
5 9/30/2022 $29,183,000.00
6 6/30/2022 $29,732,000.00
7 3/31/2022 $18,820,000.00
8 12/31/2021 $19,240,000.00
9 9/30/2021 $19,638,000.00
10 6/30/2021 $20,080,000.00
11 3/31/2021 $20,543,000.00
12 12/31/2020 $20,879,000.00
13 9/30/2020 $21,132,000.00
14 6/30/2020 $21,414,000.00
15 3/31/2020 $21,731,000.00
16 12/31/2019 $21,367,000.00
17 9/30/2019 $21,603,000.00
18 6/30/2019 $21,974,000.00
19 3/31/2019 $22,232,000.00
20 12/31/2018 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $29,053,000.00
2 6/30/2023 $29,631,000.00
3 3/31/2023 $30,175,000.00
4 12/31/2022 $30,696,000.00
5 9/30/2022 $30,987,000.00
6 6/30/2022 $31,607,000.00
7 3/31/2022 $20,517,000.00
8 12/31/2021 $20,957,000.00
9 9/30/2021 $21,397,000.00
10 6/30/2021 $21,849,000.00
11 3/31/2021 $22,325,000.00
12 12/31/2020 $22,619,000.00
13 9/30/2020 $22,898,000.00
14 6/30/2020 $23,196,000.00
15 3/31/2020 $23,528,000.00
16 12/31/2019 $22,864,000.00
17 9/30/2019 $23,082,000.00
18 6/30/2019 $23,495,000.00
19 3/31/2019 $23,748,000.00
20 12/31/2018 --
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 9/30/2023 $1,633,000.00
2 6/30/2023 $1,086,000.00
3 3/31/2023 $542,000.00
4 12/31/2022 $1,850,000.00
5 9/30/2022 $1,322,000.00
6 6/30/2022 $797,000.00
7 3/31/2022 $403,000.00
8 12/31/2021 $1,708,000.00
9 9/30/2021 $1,312,000.00
10 6/30/2021 $912,000.00
11 3/31/2021 $405,000.00
12 12/31/2020 $1,531.00
13 12/31/2019 $1,179,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $513,000.00
2 6/30/2023 $542,000.00
3 3/31/2023 $575,000.00
4 12/31/2022 $510,000.00
5 9/30/2022 $496,000.00
6 6/30/2022 $1,033,000.00
7 3/31/2022 $1,145,000.00
8 12/31/2021 $1,059,000.00
9 9/30/2021 $17,339,000.00
10 6/30/2021 $16,396,000.00
11 3/31/2021 $1,448,000.00
12 12/31/2020 $996,000.00
13 9/30/2020 $1,031,000.00
14 6/30/2020 $1,018,000.00
15 3/31/2020 $1,141,000.00
16 12/31/2019 $836,000.00
17 9/30/2019 $368,000.00
18 6/30/2019 $332,000.00
19 3/31/2019 $476,000.00
20 12/31/2018 $349,000.00
21 9/30/2018 $347,000.00
22 6/30/2018 $83,000.00
23 3/31/2018 $229,000.00
24 12/31/2017 $248,000.00
25 9/30/2017 $85,000.00
26 6/30/2017 $555,000.00
27 12/31/2016 $880,000.00
28 9/30/2016 $768,000.00
29 6/30/2016 $744,000.00
30 3/31/2016 $966,000.00
31 12/31/2015 $438,000.00
32 9/30/2015 $508,505.00
33 6/30/2015 $525,494.00
34 3/31/2015 $445,846.00
35 12/31/2014 $379,000.00
36 9/30/2014 $492,538.00
37 6/30/2014 $776,791.00
38 3/31/2014 $822,029.00
39 12/31/2013 $908,247.00
40 9/30/2013 $1,881,865.00
41 6/30/2013 $1,520,096.00
42 3/31/2013 $1,217,725.00
43 12/31/2012 $1,680,212.00
44 9/30/2012 $585,810.00
45 6/30/2012 $557,417.00
46 12/31/2011 $1,172,196.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $18,951,000.00
2 6/30/2023 $19,390,000.00
3 3/31/2023 $18,131,000.00
4 12/31/2022 $17,219,000.00
5 9/30/2022 $18,342,000.00
6 6/30/2022 $20,914,000.00
7 3/31/2022 $20,385,000.00
8 12/31/2021 $20,285,000.00
9 9/30/2021 $23,671,000.00
10 6/30/2021 $18,748,000.00
11 3/31/2021 $20,292,000.00
12 12/31/2020 $15,420,000.00
13 9/30/2020 $13,226,000.00
14 6/30/2020 $13,451,000.00
15 3/31/2020 $27,507,000.00
16 12/31/2019 $7,478,000.00
17 9/30/2019 $5,761,000.00
18 6/30/2019 $4,884,000.00
19 3/31/2019 $4,003,000.00
20 12/31/2018 $4,897,000.00
21 9/30/2018 $1,109,000.00
22 6/30/2018 $1,157,000.00
23 3/31/2018 $1,247,000.00
24 12/31/2017 $1,254,000.00
25 9/30/2017 $1,283,000.00
26 12/31/2016 $69,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-121,000.00
2 6/30/2023 $286,000.00
3 3/31/2023 $272,000.00
4 12/31/2022 $-725,000.00
5 9/30/2022 $-1,779,000.00
6 6/30/2022 $-847,000.00
7 3/31/2022 $-81,000.00
8 12/31/2021 $-1,176,000.00
9 9/30/2021 $-467,000.00
10 6/30/2021 $-310,000.00
11 3/31/2021 $-509,000.00
12 12/31/2020 $1,356,000.00
13 9/30/2020 $522,000.00
14 6/30/2020 $80,000.00
15 3/31/2020 $-129,000.00
16 12/31/2019 $-372,000.00
17 9/30/2019 $-792,000.00
18 6/30/2019 $145,000.00
19 3/31/2019 $-315,000.00
20 12/31/2018 $-742,000.00
21 9/30/2018 $-113,000.00
22 6/30/2018 $-951,000.00
23 3/31/2018 $620,000.00
24 12/31/2017 $2,533,000.00
25 9/30/2017 $690,000.00
26 6/30/2017 $1,581,000.00
27 3/31/2017 $292,000.00
28 12/31/2016 $-668,000.00
29 9/30/2016 $310,000.00
30 6/30/2016 $238,000.00
31 3/31/2016 $776,000.00
32 12/31/2015 $-2,154,000.00
33 9/30/2015 $258,000.00
34 6/30/2015 $420,684.00
35 3/31/2015 $-2,249,000.00
36 12/31/2014 $-2,796,000.00
37 9/30/2014 $-1,679,968.00
38 6/30/2014 $-216,855.00
39 12/31/2013 $956,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-407,000.00
2 6/30/2023 $14,000.00
3 3/31/2023 $272,000.00
4 12/31/2022 $-725,000.00
5 9/30/2022 $-851,000.00
6 6/30/2022 $-847,000.00
7 3/31/2022 $-81,000.00
8 12/31/2021 $-1,176,000.00
9 9/30/2021 $-467,000.00
10 6/30/2021 $199,000.00
11 3/31/2021 $-509,000.00
12 12/31/2020 $1,356,000.00
13 9/30/2020 $522,000.00
14 6/30/2020 $209,000.00
15 3/31/2020 $-129,000.00
16 12/31/2019 $-372,000.00
17 9/30/2019 $-622,000.00
18 6/30/2019 $145,000.00
19 3/31/2019 $-315,000.00
20 12/31/2018 $-742,000.00
21 9/30/2018 $-113,000.00
22 6/30/2018 $-951,000.00
23 3/31/2018 $620,000.00
24 12/31/2017 $2,533,000.00
25 12/31/2016 $-668,000.00
26 12/31/2015 $-2,154,000.00
27 12/31/2014 $-2,795,705.00
28 9/30/2014 $-1,896,392.00
29 12/31/2013 $956,000.00
30 9/30/2013 $507,119.00
31 12/31/2012 $412,551.00
32 12/31/2011 $-519,405.00
33 12/31/2010 $-2,547,776.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 9/30/2023 $400,000.00
2 6/30/2023 $401,000.00
3 3/31/2023 $399,000.00
4 12/31/2022 $398,000.00
5 9/30/2022 $474,000.00
6 6/30/2022 $587,000.00
7 3/31/2022 $684,000.00
8 12/31/2021 $1,258,000.00
9 9/30/2021 $1,489,000.00
10 6/30/2021 $1,710,000.00
11 3/31/2021 $1,583,000.00
12 12/31/2020 $1,244,000.00
13 9/30/2020 $987,000.00
14 6/30/2020 $843,000.00
15 3/31/2020 $1,019,000.00
16 12/31/2019 $357,000.00
17 9/30/2019 $372,000.00
18 6/30/2019 $373,000.00
19 3/31/2019 $366,000.00
20 12/31/2018 $550,000.00
21 9/30/2018 $574,000.00
22 6/30/2018 $882,000.00
23 3/31/2018 $1,150,000.00
24 12/31/2017 $660,000.00
25 9/30/2017 $545,000.00
26 6/30/2017 $422,000.00
27 3/31/2017 $400,000.00
28 12/31/2016 $2,126,000.00
29 9/30/2016 $2,556,000.00
30 6/30/2016 $1,173,000.00
31 3/31/2016 $739,000.00
32 12/31/2015 $781,000.00
33 9/30/2015 $803,571.00
34 6/30/2015 $779,666.00
35 3/31/2015 $829,302.00
36 12/31/2014 $894,000.00
37 9/30/2014 $948,858.00
38 6/30/2014 $1,031,414.00
39 3/31/2014 $1,089,708.00
40 12/31/2013 $1,133,544.00
41 9/30/2013 $1,172,099.00
42 6/30/2013 $1,264,427.00
43 3/31/2013 $1,294,140.00
44 12/31/2012 $1,541,124.00
45 9/30/2012 $1,539,198.00
46 6/30/2012 $1,535,140.00
47 3/31/2012 $1,556,399.00
48 12/31/2011 $1,548,652.00
49 12/31/2010 $1,560,205.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 9/30/2023 --
2 12/31/2022 $4,315,000.00
3 9/30/2022 $4,315,000.00
4 12/31/2021 $7,220,000.00
5 9/30/2021 $7,220,000.00
6 12/31/2020 $4,478,000.00
7 9/30/2020 $5,000,000.00
8 12/31/2019 --
9 12/31/2018 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 9/30/2023 $5,000,000.00
2 6/30/2023 $5,000,000.00
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 --
6 12/31/2020 --
7 9/30/2020 --
8 6/30/2020 --
9 12/31/2019 $30,000,000.00
10 9/30/2019 $30,000,000.00
11 6/30/2019 $30,000,000.00
12 12/31/2018 $30,000,000.00
13 9/30/2018 $30,000,000.00
14 6/30/2018 $30,000,000.00
15 12/31/2017 --
16 9/30/2017 --
17 6/30/2017 --
18 3/31/2017 --
19 12/31/2016 $25,000,000.00
20 9/30/2016 $25,000,000.00
21 6/30/2016 $25,000,000.00
22 3/31/2016 $25,000,000.00
23 12/31/2015 --
24 9/30/2015 --
25 6/30/2015 --
26 3/31/2015 --
27 12/31/2014 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 9/30/2023 $2,159,000.00
2 6/30/2023 $2,049,000.00
3 3/31/2023 $1,620,000.00
4 12/31/2022 $934,000.00
5 9/30/2022 $935,000.00
6 6/30/2022 $870,000.00
7 3/31/2022 $846,000.00
8 12/31/2021 $486,000.00
9 9/30/2021 $423,000.00
10 6/30/2021 $353,000.00
11 3/31/2021 $332,000.00
12 12/31/2020 $262,000.00
13 9/30/2020 $224,000.00
14 6/30/2020 $200,000.00
15 3/31/2020 $141,000.00
16 12/31/2019 $293,000.00
17 9/30/2019 $245,000.00
18 6/30/2019 $125,000.00
19 3/31/2019 $124,000.00
20 12/31/2018 $1,790,000.00
21 9/30/2018 $1,735,000.00
22 6/30/2018 $1,735,000.00
23 3/31/2018 $1,735,000.00
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
29 12/31/2015 --
30 9/30/2015 --
31 6/30/2015 --
32 12/31/2014 $6,349,000.00
33 9/30/2014 $6,348,900.00
34 6/30/2014 $6,348,900.00
35 12/31/2013 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2023 $3,587,000.00
2 6/30/2023 $2,846,000.00
3 3/31/2023 $1,389,000.00
4 12/31/2022 $7,486,000.00
5 9/30/2022 $4,957,000.00
6 6/30/2022 $3,266,000.00
7 3/31/2022 $1,326,000.00
8 12/31/2021 $5,143,000.00
9 9/30/2021 $4,016,000.00
10 6/30/2021 $2,732,000.00
11 3/31/2021 $417,000.00
12 12/31/2020 $1,628,000.00
13 9/30/2020 $1,179,000.00
14 6/30/2020 $908,000.00
15 3/31/2020 $723,000.00
16 12/31/2019 $2,827,000.00
17 9/30/2019 $2,559,000.00
18 6/30/2019 $2,131,000.00
19 3/31/2019 $1,030,000.00
20 12/31/2018 $4,656,000.00
21 9/30/2018 $4,493,000.00
22 6/30/2018 $3,283,000.00
23 3/31/2018 $2,543,000.00
24 12/31/2017 $8,980,000.00
25 9/30/2017 $6,506,000.00
26 6/30/2017 $3,917,000.00
27 3/31/2017 $1,675,000.00
28 12/31/2016 $14,014,000.00
29 9/30/2016 $12,608,000.00
30 6/30/2016 $9,869,000.00
31 3/31/2016 $6,418,000.00
32 12/31/2015 $9,225,000.00
33 9/30/2015 $2,028,093.00
34 6/30/2015 $1,134,000.00
35 3/31/2015 $256,020.00
36 12/31/2014 $1,553,000.00
37 9/30/2014 $920,132.00
38 6/30/2014 $677,358.00
39 3/31/2014 $276,513.00
40 12/31/2013 $441,000.00
41 9/30/2013 $235,803.00
42 6/30/2013 $109,871.00
43 3/31/2013 $35,802.00
44 12/31/2012 $1,504,707.00
45 9/30/2012 $1,292,487.00
46 6/30/2012 $1,145,493.00
47 3/31/2012 $224,059.00
48 12/31/2011 $1,400,348.00
49 9/30/2011 $953,952.00
50 6/30/2011 $655,784.00
51 3/31/2011 $76,570.00
52 12/31/2010 $2,784,977.00
53 12/31/2009 $3,962,232.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.01
2 6/30/2023 $0.01
3 3/31/2023 $0.01
4 12/31/2022 $0.01
5 9/30/2022 $0.01
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 3/31/2021 $0.01
12 12/31/2020 $0.01
13 6/30/2020 $0.01
14 3/31/2020 $0.01
15 12/31/2019 $0.01
16 9/30/2019 $0.01
17 6/30/2019 $0.01
18 3/31/2019 $0.01
19 12/31/2018 $0.01
20 9/30/2018 $0.01
21 6/30/2018 $0.01
22 3/31/2018 $0.01
23 12/31/2017 $0.01
24 9/30/2017 $0.01
25 6/30/2017 $0.01
26 3/31/2017 $0.01
27 12/31/2016 $0.01
28 9/30/2016 $0.01
29 6/30/2016 $0.01
30 3/31/2016 $0.01
31 12/31/2015 $0.01
32 9/30/2015 $0.01
33 6/30/2015 $0.01
34 3/31/2015 $0.01
35 12/31/2014 $0.01
36 9/30/2014 $0.01
37 6/30/2014 $0.01
38 3/31/2014 $0.01
39 12/31/2013 $0.01
40 9/30/2013 $0.01
41 6/30/2013 $0.01
42 3/31/2013 $0.01
43 12/31/2012 $0.01
44 9/30/2012 $0.01
45 6/30/2012 $0.01
46 3/31/2012 $0.01
47 12/31/2011 $0.01
48 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $1,250,000.00
2 6/30/2023 $1,250,000.00
3 3/31/2023 $1,250,000.00
4 12/31/2022 $1,250,000.00
5 9/30/2022 $1,250,000.00
6 6/30/2022 $1,250,000.00
7 3/31/2022 $1,250,000.00
8 12/31/2021 $1,250,000.00
9 9/30/2021 $1,250,000.00
10 6/30/2021 $1,250,000.00
11 3/31/2021 $1,250,000.00
12 12/31/2020 $1,250,000.00
13 6/30/2020 $1,250,000.00
14 3/31/2020 $1,250,000.00
15 12/31/2019 $1,250,000.00
16 9/30/2019 $1,250,000.00
17 6/30/2019 $1,250,000.00
18 3/31/2019 $1,250,000.00
19 12/31/2018 $1,250,000.00
20 9/30/2018 $1,250,000.00
21 6/30/2018 $1,250,000.00
22 3/31/2018 $1,250,000.00
23 12/31/2017 $1,250,000.00
24 9/30/2017 $1,250,000.00
25 6/30/2017 $1,250.00
26 3/31/2017 $1,250,000.00
27 12/31/2016 $1,250,000.00
28 9/30/2016 $1,250,000.00
29 6/30/2016 $1,250,000.00
30 3/31/2016 $1,250,000.00
31 12/31/2015 $1,250,000.00
32 9/30/2015 $1,250,000.00
33 6/30/2015 $1,250,000.00
34 3/31/2015 $1,250,000.00
35 12/31/2014 $1,250,000.00
36 9/30/2014 $1,250,000.00
37 6/30/2014 $1,250,000.00
38 3/31/2014 $1,250,000.00
39 12/31/2013 $1,250,000.00
40 9/30/2013 $1,250,000.00
41 6/30/2013 $1,250,000.00
42 3/31/2013 $1,250,000.00
43 12/31/2012 $1,250,000.00
44 9/30/2012 $1,250,000.00
45 6/30/2012 $1,250,000.00
46 3/31/2012 $1,250,000.00
47 12/31/2011 $1,250,000.00
48 12/31/2010 $1,250,000.00
Financials: PreferredStockSharesIssued
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 --
35 12/31/2014 --
36 9/30/2014 --
37 6/30/2014 --
38 3/31/2014 --
39 12/31/2013 --
40 9/30/2013 --
41 6/30/2013 --
42 3/31/2013 --
43 12/31/2012 --
44 9/30/2012 --
45 6/30/2012 --
46 3/31/2012 --
47 12/31/2011 --
48 12/31/2010 --
Financials: PreferredStockSharesOutstanding
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 --
35 12/31/2014 --
36 9/30/2014 --
37 6/30/2014 --
38 3/31/2014 --
39 12/31/2013 --
40 9/30/2013 --
41 6/30/2013 --
42 3/31/2013 --
43 12/31/2012 --
44 9/30/2012 --
45 6/30/2012 --
46 3/31/2012 --
47 12/31/2011 --
48 12/31/2010 --
Financials: PreferredStockValue
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 --
18 12/31/2018 --
19 9/30/2018 --
20 6/30/2018 --
21 3/31/2018 --
22 12/31/2017 --
23 9/30/2017 --
24 6/30/2017 --
25 3/31/2017 --
26 12/31/2016 --
27 9/30/2016 --
28 6/30/2016 --
29 3/31/2016 --
30 12/31/2015 --
31 9/30/2015 --
32 6/30/2015 --
33 3/31/2015 --
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 --
37 3/31/2014 --
38 12/31/2013 --
39 9/30/2013 --
40 6/30/2013 --
41 3/31/2013 --
42 12/31/2012 --
43 9/30/2012 --
44 6/30/2012 --
45 3/31/2012 --
46 12/31/2011 --
47 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2023 $7,721,000.00
2 6/30/2023 $7,789,000.00
3 3/31/2023 $8,646,000.00
4 12/31/2022 $8,828,000.00
5 9/30/2022 $8,579,000.00
6 6/30/2022 $8,956,000.00
7 3/31/2022 $10,459,000.00
8 12/31/2021 $8,289,000.00
9 9/30/2021 $7,433,000.00
10 6/30/2021 $8,297,000.00
11 3/31/2021 $9,648,000.00
12 12/31/2020 $8,754,000.00
13 9/30/2020 $6,226,000.00
14 6/30/2020 $6,340,000.00
15 3/31/2020 $5,659,000.00
16 12/31/2019 $4,289,000.00
17 9/30/2019 $1,479,000.00
18 6/30/2019 $2,413,000.00
19 3/31/2019 $2,077,000.00
20 12/31/2018 $1,854,000.00
21 9/30/2018 $1,981,000.00
22 6/30/2018 $4,244,000.00
23 3/31/2018 $4,081,000.00
24 12/31/2017 $3,211,000.00
25 9/30/2017 $2,268,000.00
26 6/30/2017 $1,973,000.00
27 3/31/2017 $1,173,000.00
28 12/31/2016 $2,098,000.00
29 9/30/2016 $924,000.00
30 6/30/2016 $1,158,000.00
31 3/31/2016 $1,500,000.00
32 12/31/2015 $1,385,000.00
33 9/30/2015 $947,119.00
34 6/30/2015 $947,939.00
35 3/31/2015 $1,034,597.00
36 12/31/2014 $1,371,000.00
37 9/30/2014 $1,128,693.00
38 6/30/2014 $878,929.00
39 3/31/2014 $1,217,403.00
40 12/31/2013 $865,957.00
41 9/30/2013 $878,472.00
42 6/30/2013 $920,873.00
43 3/31/2013 $1,007,669.00
44 12/31/2012 $1,539,477.00
45 9/30/2012 $1,351,403.00
46 6/30/2012 $1,299,596.00
47 3/31/2012 $1,947,394.00
48 12/31/2011 $1,831,127.00
49 12/31/2010 $2,360,182.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 9/30/2023 $37,000.00
2 6/30/2023 $37,000.00
3 3/31/2023 $7,000.00
4 12/31/2022 $16,000.00
5 9/30/2022 $15,000.00
6 6/30/2022 $15,000.00
7 3/31/2022 $15,000.00
8 12/31/2021 $1,128,000.00
9 9/30/2021 $1,014,000.00
10 6/30/2021 $643,000.00
11 3/31/2021 --
12 12/31/2020 $1,524,000.00
13 9/30/2020 $68,000.00
14 6/30/2020 $68,000.00
15 3/31/2020 --
16 12/31/2019 $22,151,000.00
17 9/30/2019 $21,825,000.00
18 6/30/2019 $6,000.00
19 3/31/2019 $5,000.00
20 12/31/2018 $2,886,000.00
21 9/30/2018 $2,886,000.00
22 6/30/2018 $2,886,000.00
23 3/31/2018 $512,000.00
24 12/31/2017 $314,000.00
25 9/30/2017 $310,000.00
26 6/30/2017 $209,000.00
27 3/31/2017 $41,000.00
28 12/31/2016 $1,007,000.00
29 9/30/2016 $988,000.00
30 6/30/2016 $922,000.00
31 3/31/2016 $668,000.00
32 12/31/2015 $1,074,000.00
33 9/30/2015 $1,074,814.00
34 6/30/2015 $969,000.00
35 3/31/2015 $963,582.00
36 12/31/2014 $2,055,000.00
37 9/30/2014 $17,513.00
38 6/30/2014 $1,361,805.00
39 3/31/2014 $1,067,767.00
40 12/31/2013 $3,054,000.00
41 9/30/2013 $1,804,773.00
42 6/30/2013 $1,127,875.00
43 3/31/2013 $1,097,016.00
44 12/31/2012 $388,675.00
45 9/30/2012 $331,639.00
46 6/30/2012 $147,033.00
47 3/31/2012 $114,656.00
48 12/31/2011 $160,470.00
49 9/30/2011 $151,770.00
50 6/30/2011 $151,767.00
51 3/31/2011 $28,945.00
52 12/31/2010 $197,246.00
53 12/31/2009 $3,150.00
Financials: ProceedsFromStockPlans
Date Value
1 9/30/2023 $456,000.00
2 6/30/2023 $456,000.00
3 12/31/2022 $665,000.00
4 9/30/2022 --
5 6/30/2022 --
6 12/31/2021 --
7 12/31/2020 --
Financials: ProductWarrantyAccrual
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 --
35 12/31/2014 --
36 9/30/2014 --
37 6/30/2014 --
38 3/31/2014 --
39 12/31/2013 --
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $45,937,000.00
2 6/30/2023 $47,988,000.00
3 3/31/2023 $48,803,000.00
4 12/31/2022 $48,279,000.00
5 9/30/2022 $47,390,000.00
6 6/30/2022 $48,087,000.00
7 3/31/2022 $47,954,000.00
8 12/31/2021 $47,602,000.00
9 9/30/2021 $49,111,000.00
10 6/30/2021 $49,540,000.00
11 3/31/2021 $49,131,000.00
12 12/31/2020 $50,613,000.00
13 9/30/2020 $51,629,000.00
14 6/30/2020 $52,659,000.00
15 3/31/2020 $54,232,000.00
16 12/31/2019 $50,783,000.00
17 9/30/2019 $51,750,000.00
18 6/30/2019 $52,960,000.00
19 3/31/2019 $53,051,000.00
20 12/31/2018 $54,111,000.00
21 9/30/2018 $55,041,000.00
22 6/30/2018 $55,377,000.00
23 3/31/2018 $55,772,000.00
24 12/31/2017 $56,183,000.00
25 9/30/2017 $53,973,000.00
26 6/30/2017 $52,272,000.00
27 3/31/2017 $51,593,000.00
28 12/31/2016 $52,296,000.00
29 9/30/2016 $51,058,000.00
30 6/30/2016 $49,198,000.00
31 3/31/2016 $46,839,000.00
32 12/31/2015 $40,108,000.00
33 9/30/2015 $33,797,313.00
34 6/30/2015 $31,522,869.00
35 3/31/2015 $31,190,005.00
36 12/31/2014 $31,669,000.00
37 9/30/2014 $32,036,643.00
38 6/30/2014 $32,387,726.00
39 3/31/2014 $32,633,966.00
40 12/31/2013 $32,938,711.00
41 9/30/2013 $33,261,864.00
42 6/30/2013 $33,846,579.00
43 3/31/2013 $34,478,850.00
44 12/31/2012 $35,112,981.00
45 9/30/2012 $35,937,469.00
46 6/30/2012 $36,421,107.00
47 3/31/2012 $36,673,599.00
48 12/31/2011 $36,469,878.00
49 12/31/2010 $36,981,394.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 $353,000.00
2 6/30/2023 $241,000.00
3 3/31/2023 $102,000.00
4 12/31/2022 $554,000.00
5 9/30/2022 $448,000.00
6 6/30/2022 $226,000.00
7 3/31/2022 $33,000.00
8 12/31/2021 $156,000.00
9 9/30/2021 $-60,000.00
10 6/30/2021 $-26,000.00
11 3/31/2021 $-21,000.00
12 12/31/2020 $635,000.00
13 9/30/2020 $-482,000.00
14 6/30/2020 $-36,000.00
15 3/31/2020 $-15,000.00
16 12/31/2019 $6,000.00
17 9/30/2019 $-450,000.00
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 $57,000.00
21 9/30/2018 $-87,000.00
22 6/30/2018 $-6,000.00
23 12/31/2017 $1,609,000.00
24 9/30/2017 $-1,000.00
25 6/30/2017 $-1,000.00
26 12/31/2016 $52,000.00
27 9/30/2016 $52,000.00
28 6/30/2016 $52,000.00
29 12/31/2015 $38,000.00
30 9/30/2015 --
31 6/30/2015 --
32 12/31/2014 --
33 12/31/2013 $238,071.00
34 9/30/2013 $24,098.00
35 12/31/2012 $135,353.00
36 9/30/2012 $135,353.00
37 6/30/2012 $135,353.00
38 12/31/2011 $331,528.00
39 12/31/2010 $302,723.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $25,105,000.00
2 6/30/2023 $17,314,000.00
3 3/31/2023 $8,400,000.00
4 12/31/2022 $28,182,000.00
5 9/30/2022 $20,433,000.00
6 6/30/2022 $13,132,000.00
7 3/31/2022 $6,157,000.00
8 12/31/2021 $27,327,000.00
9 9/30/2021 $21,327,000.00
10 6/30/2021 $7,293,000.00
11 3/31/2021 $6,361,000.00
12 12/31/2020 $23,431,000.00
13 9/30/2020 $15,799,000.00
14 6/30/2020 $4,532,000.00
15 3/31/2020 $6,050,000.00
16 12/31/2019 $16,665,000.00
17 9/30/2019 $12,581,000.00
18 6/30/2019 $4,165,000.00
19 3/31/2019 $4,258,000.00
20 12/31/2018 $18,190,000.00
21 9/30/2018 $4,232,000.00
22 6/30/2018 $9,895,000.00
23 3/31/2018 $5,161,000.00
24 12/31/2017 $18,787,000.00
25 9/30/2017 $5,842,000.00
26 6/30/2017 $4,449,000.00
27 3/31/2017 $4,230,000.00
28 12/31/2016 $10,732,000.00
29 9/30/2016 $7,773,000.00
30 6/30/2016 $4,951,000.00
31 3/31/2016 $2,159,000.00
32 12/31/2015 $8,987,000.00
33 9/30/2015 $2,061,689.00
34 6/30/2015 $3,910,000.00
35 3/31/2015 $2,097,762.00
36 12/31/2014 $8,144,000.00
37 9/30/2014 $6,160,740.00
38 6/30/2014 $4,160,873.00
39 3/31/2014 $2,287,715.00
40 12/31/2013 $7,060,000.00
41 9/30/2013 $5,029,974.00
42 6/30/2013 $1,829,052.00
43 3/31/2013 $1,582,910.00
44 12/31/2012 $5,388,036.00
45 9/30/2012 $4,048,359.00
46 6/30/2012 $1,298,170.00
47 3/31/2012 $1,533,103.00
48 12/31/2011 $6,168,937.00
49 9/30/2011 $4,638,175.00
50 6/30/2011 $3,106,820.00
51 3/31/2011 $1,532,664.00
52 12/31/2010 $6,874,633.00
53 12/31/2009 $8,181,532.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $191,052,000.00
2 6/30/2023 $197,628,000.00
3 3/31/2023 $200,369,000.00
4 12/31/2022 $210,719,000.00
5 9/30/2022 $215,627,000.00
6 6/30/2022 $219,802,000.00
7 3/31/2022 $222,645,000.00
8 12/31/2021 $225,578,000.00
9 9/30/2021 $231,371,000.00
10 6/30/2021 $230,813,000.00
11 3/31/2021 $224,282,000.00
12 12/31/2020 $221,444,000.00
13 9/30/2020 $237,100,000.00
14 6/30/2020 $243,511,000.00
15 3/31/2020 $251,219,000.00
16 12/31/2019 $245,426,000.00
17 9/30/2019 $241,375,000.00
18 6/30/2019 $232,175,000.00
19 3/31/2019 $222,740,000.00
20 12/31/2018 $218,233,000.00
21 9/30/2018 $210,515,000.00
22 6/30/2018 $202,916,000.00
23 3/31/2018 $192,825,000.00
24 12/31/2017 $199,511,000.00
25 9/30/2017 $191,444,000.00
26 6/30/2017 $184,557,000.00
27 3/31/2017 $173,188,000.00
28 12/31/2016 $168,209,000.00
29 9/30/2016 $160,124,000.00
30 6/30/2016 $151,172,000.00
31 3/31/2016 $142,557,000.00
32 12/31/2015 $135,662,000.00
33 9/30/2015 $124,618,660.00
34 6/30/2015 $116,238,795.00
35 3/31/2015 $108,419,238.00
36 12/31/2014 $104,903,681.00
37 9/30/2014 $97,087,605.00
38 6/30/2014 $90,916,805.00
39 3/31/2014 $81,614,455.00
40 12/31/2013 $66,584,202.00
41 9/30/2013 $59,929,833.00
42 6/30/2013 $54,972,575.00
43 3/31/2013 $49,077,683.00
44 12/31/2012 $46,009,681.00
45 9/30/2012 $41,546,458.00
46 6/30/2012 $39,901,208.00
47 3/31/2012 $36,164,340.00
48 12/31/2011 $34,252,221.00
49 12/31/2010 $25,785,541.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $123,691,000.00
2 6/30/2023 $82,226,000.00
3 3/31/2023 $37,924,000.00
4 12/31/2022 $156,236,000.00
5 9/30/2022 $116,614,000.00
6 6/30/2022 $76,350,000.00
7 3/31/2022 $36,693,000.00
8 12/31/2021 $147,794,000.00
9 9/30/2021 $39,536,000.00
10 6/30/2021 $72,437,000.00
11 3/31/2021 $34,292,000.00
12 12/31/2020 $130,457,000.00
13 9/30/2020 $97,769,000.00
14 6/30/2020 $30,678,000.00
15 3/31/2020 $35,397,000.00
16 12/31/2019 $114,610,000.00
17 9/30/2019 $84,838,000.00
18 6/30/2019 $30,418,000.00
19 3/31/2019 $24,723,000.00
20 12/31/2018 $105,555,000.00
21 9/30/2018 $78,599,000.00
22 6/30/2018 $30,548,000.00
23 3/31/2018 $21,264,000.00
24 12/31/2017 $113,420,000.00
25 9/30/2017 $27,184,000.00
26 6/30/2017 $33,462,000.00
27 3/31/2017 $23,386,000.00
28 12/31/2016 $103,379,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 $2,471,000.00
4 9/30/2022 $11,589,000.00
5 6/30/2022 $11,589,000.00
6 12/31/2021 $2,392,000.00
7 9/30/2021 $220,000.00
8 6/30/2021 $220,000.00
9 3/31/2021 $220,000.00
10 12/31/2020 $2,340,000.00
11 9/30/2020 --
12 6/30/2020 $593,000.00
13 3/31/2020 --
14 12/31/2019 $1,980,000.00
15 9/30/2019 $24,110,000.00
16 6/30/2019 $994,000.00
17 3/31/2019 $24,110.00
18 12/31/2018 --
19 9/30/2018 --
20 6/30/2018 --
21 3/31/2018 --
22 12/31/2017 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $75,512,000.00
2 6/30/2023 $50,685,000.00
3 3/31/2023 $26,996,000.00
4 12/31/2022 $84,794,000.00
5 9/30/2022 $61,745,000.00
6 6/30/2022 $40,469,000.00
7 3/31/2022 $19,201,000.00
8 12/31/2021 $74,096,000.00
9 9/30/2021 $53,664,000.00
10 6/30/2021 $17,989,000.00
11 3/31/2021 $18,175,000.00
12 12/31/2020 $60,063,000.00
13 9/30/2020 $15,903,000.00
14 6/30/2020 $28,981,000.00
15 3/31/2020 $14,431,000.00
16 12/31/2019 $34,950,000.00
17 9/30/2019 $7,539,000.00
18 6/30/2019 $15,174,000.00
19 3/31/2019 $7,672,000.00
20 12/31/2018 $34,336,000.00
21 9/30/2018 $5,700,000.00
22 6/30/2018 $6,417,000.00
23 3/31/2018 $16,090,000.00
24 12/31/2017 $21,540,000.00
25 9/30/2017 $14,862,000.00
26 6/30/2017 $4,972,000.00
27 3/31/2017 $5,067,000.00
28 12/31/2016 $18,013,000.00
29 9/30/2016 $4,280,000.00
30 6/30/2016 $8,245,000.00
31 3/31/2016 $3,990,000.00
32 12/31/2015 $14,825,000.00
33 9/30/2015 $10,301,886.00
34 6/30/2015 $3,388,000.00
35 3/31/2015 $3,604,661.00
36 12/31/2014 $15,074,000.00
37 9/30/2014 $4,044,538.00
38 6/30/2014 $3,865,876.00
39 3/31/2014 $3,490,985.00
40 12/31/2013 $12,936,000.00
41 9/30/2013 $10,536,462.00
42 6/30/2013 $7,347,793.00
43 3/31/2013 $3,947,114.00
44 12/31/2012 $14,728,662.00
45 9/30/2012 $11,061,256.00
46 6/30/2012 $4,108,503.00
47 3/31/2012 $3,351,016.00
48 12/31/2011 $17,858,558.00
49 9/30/2011 $12,989,268.00
50 6/30/2011 $8,277,090.00
51 3/31/2011 $4,043,774.00
52 12/31/2010 $17,317,671.00
53 12/31/2009 $10,545,351.00
Financials: SettlementLiabilitiesCurrent
Date Value
1 3/31/2023 $3,250,000.00
2 12/31/2022 --
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $11,428,000.00
2 6/30/2023 $7,867,000.00
3 3/31/2023 $3,717,000.00
4 12/31/2022 $14,315,000.00
5 9/30/2022 $10,502,000.00
6 6/30/2022 $6,626,000.00
7 3/31/2022 $2,545,000.00
8 12/31/2021 $11,085,000.00
9 9/30/2021 $7,919,000.00
10 6/30/2021 $5,056,000.00
11 3/31/2021 $2,259,000.00
12 12/31/2020 $5,386,000.00
13 9/30/2020 $3,953,000.00
14 6/30/2020 $2,033,000.00
15 3/31/2020 $-207,000.00
16 12/31/2019 $6,087,000.00
17 9/30/2019 $4,140,000.00
18 6/30/2019 $2,829,000.00
19 3/31/2019 $1,386,000.00
20 12/31/2018 $11,046,000.00
21 9/30/2018 $10,064,000.00
22 6/30/2018 $8,887,000.00
23 3/31/2018 $7,565,000.00
24 12/31/2017 $5,807,000.00
25 9/30/2017 $3,940,000.00
26 6/30/2017 $2,465,000.00
27 3/31/2017 $1,182,000.00
28 12/31/2016 $3,392,000.00
29 9/30/2016 $2,276,000.00
30 6/30/2016 $1,478,000.00
31 3/31/2016 $817,000.00
32 12/31/2015 $2,225,000.00
33 9/30/2015 $1,562,391.00
34 6/30/2015 $1,064,000.00
35 3/31/2015 $554,597.00
36 12/31/2014 $1,607,000.00
37 9/30/2014 $1,196,361.00
38 6/30/2014 $805,782.00
39 3/31/2014 $427,823.00
40 12/31/2013 $1,268,000.00
41 9/30/2013 $1,156,929.00
42 6/30/2013 $788,326.00
43 3/31/2013 $422,959.00
44 12/31/2012 $1,151,199.00
45 9/30/2012 $914,003.00
46 6/30/2012 $633,073.00
47 3/31/2012 $320,510.00
48 12/31/2011 $1,190,697.00
49 9/30/2011 $901,619.00
50 6/30/2011 $582,307.00
51 3/31/2011 $300,275.00
52 12/31/2010 $1,102,617.00
53 12/31/2009 $958,025.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
29 9/30/2016 --
30 6/30/2016 --
31 3/31/2016 --
32 12/31/2015 --
33 9/30/2015 --
34 6/30/2015 --
35 3/31/2015 --
36 12/31/2014 --
37 9/30/2014 --
38 6/30/2014 --
39 3/31/2014 --
40 12/31/2013 --
41 9/30/2013 --
42 6/30/2013 --
43 3/31/2013 --
44 12/31/2012 --
45 9/30/2012 --
46 6/30/2012 --
47 3/31/2012 --
48 12/31/2011 --
49 9/30/2011 --
50 6/30/2011 --
51 12/31/2010 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 9/30/2023 --
2 6/30/2023 $38,000.00
3 3/31/2023 $82,000.00
4 12/31/2022 $12,000.00
5 9/30/2022 $8,000.00
6 6/30/2022 $7,000.00
7 3/31/2022 $9,000.00
8 12/31/2021 $264,000.00
9 9/30/2021 $812,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 9/30/2023 $20,000.00
2 6/30/2023 $20,000.00
3 3/31/2023 $13,000.00
4 12/31/2022 $10,000.00
5 9/30/2022 $10,000.00
6 6/30/2022 $10,000.00
7 3/31/2022 $10,000.00
8 12/31/2021 $300,000.00
9 9/30/2021 $234,000.00
10 12/31/2020 $2,800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 9/30/2023 $100,628.00
2 6/30/2023 $45,958.00
3 3/31/2023 $11,212.00
4 12/31/2022 $198,684.00
5 9/30/2022 $156,672.00
6 6/30/2022 $130,925.00
7 3/31/2022 $47,858.00
8 12/31/2021 $218,865.00
9 9/30/2021 $177,604.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 $402,403.00
2 6/30/2023 $361,745.00
3 3/31/2023 $339,145.00
4 12/31/2022 $553,827.00
5 9/30/2022 $486,901.00
6 6/30/2022 $464,775.00
7 3/31/2022 $416,197.00
8 12/31/2021 $529,505.00
9 9/30/2021 $493,628.00
10 6/30/2015 $7,500.00
11 3/31/2015 $104,125.00
12 9/30/2014 $139,240.00
13 6/30/2014 $9,000.00
14 9/30/2013 $374,500.00
15 6/30/2013 $20,000.00
16 3/31/2013 $354,500.00
17 9/30/2012 $194,000.00
18 6/30/2012 $119,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $28.63
2 6/30/2023 $29.51
3 3/31/2023 $29.68
4 12/31/2022 $28.07
5 9/30/2022 $27.60
6 6/30/2022 $23.21
7 3/31/2022 $28.37
8 12/31/2021 $38.08
9 9/30/2021 $37.67
10 3/31/2021 $34.07
11 12/31/2020 $16.31
12 12/31/2019 $34.02
13 12/31/2018 $20.01
14 12/31/2017 $16.87
15 12/31/2016 $16.65
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $33.84
2 6/30/2023 $33.84
3 3/31/2023 $33.95
4 12/31/2022 $34.93
5 9/30/2022 $35.21
6 6/30/2022 $35.53
7 3/31/2022 $36.59
8 12/31/2021 $39.56
9 9/30/2021 $39.65
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 9/30/2023 $10,000.00
2 6/30/2023 $188,000.00
3 3/31/2023 $632,000.00
4 12/31/2022 $1,050,000.00
5 9/30/2022 $78,000.00
6 6/30/2022 $21,000.00
7 3/31/2022 $9,000.00
8 12/31/2021 $975,000.00
9 9/30/2021 $4,654,000.00
10 12/31/2020 $2,800,000.00
11 12/31/2019 $8,500,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2023 $1,830,444.00
2 6/30/2023 $1,844,456.00
3 3/31/2023 $1,857,999.00
4 12/31/2022 $1,530,703.00
5 9/30/2022 $1,505,785.00
6 6/30/2022 $1,509,406.00
7 3/31/2022 $1,543,895.00
8 12/31/2021 $1,175,993.00
9 9/30/2021 $1,184,992.00
10 12/31/2020 $896,819.00
11 12/31/2013 --
12 12/31/2012 $1,793,685.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 9/30/2023 $10,000.00
2 6/30/2023 $188,000.00
3 3/31/2023 $632,000.00
4 12/31/2022 $1,050,000.00
5 9/30/2022 $78,000.00
6 6/30/2022 $21,000.00
7 3/31/2022 $9,000.00
8 12/31/2021 $975,000.00
9 9/30/2021 $4,654,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $1,857,999.00
2 9/30/2023 $1,830,444.00
3 6/30/2023 $1,844,456.00
4 12/31/2022 $1,530,703.00
5 9/30/2022 $1,505,785.00
6 6/30/2022 $1,509,406.00
7 3/31/2022 $1,543,895.00
8 12/31/2021 $1,175,993.00
9 9/30/2021 $1,184,992.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $33.84
2 6/30/2023 $33.84
3 3/31/2023 $33.95
4 12/31/2022 $34.93
5 9/30/2022 $35.21
6 6/30/2022 $35.53
7 3/31/2022 $36.59
8 12/31/2021 $39.56
9 9/30/2021 $39.65
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Date Value
1 12/31/2023 $915,798.00
2 9/30/2023 $975,230.00
3 6/30/2023 $955,429.00
4 12/31/2022 $640,056.00
5 9/30/2022 $499,617.00
6 6/30/2022 $459,732.00
7 3/31/2022 $485,869.00
8 12/31/2021 $299,451.00
9 9/30/2021 $304,172.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $36.70
2 6/30/2023 $36.75
3 3/31/2023 $37.08
4 12/31/2022 $40.08
5 9/30/2022 $40.00
6 6/30/2022 $40.07
7 3/31/2022 $41.89
8 12/31/2021 $43.64
9 9/30/2021 $44.01
10 12/31/2019 $14.73
11 12/31/2018 $20.01
12 12/31/2017 $16.87
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $18.30
2 6/30/2023 $18.30
3 3/31/2023 $10.87
4 12/31/2022 $8.83
5 9/30/2022 $9.10
6 6/30/2022 $9.10
7 3/31/2022 $9.10
8 12/31/2021 $34.58
9 9/30/2021 $34.62
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $36.40
2 6/30/2023 $36.61
3 3/31/2023 $39.77
4 12/31/2022 $43.24
5 9/30/2022 $44.08
6 6/30/2022 $44.25
7 3/31/2022 $38.23
8 12/31/2021 $44.77
9 9/30/2021 $44.32
Financials: StockholdersEquity
Date Value
1 9/30/2023 $270,486,000.00
2 6/30/2023 $274,015,000.00
3 3/31/2023 $277,588,000.00
4 12/31/2022 $285,563,000.00
5 9/30/2022 $284,937,000.00
6 6/30/2022 $286,153,000.00
7 3/31/2022 $285,787,000.00
8 12/31/2021 $287,085,000.00
9 9/30/2021 $290,060,000.00
10 6/30/2021 $286,804,000.00
11 3/31/2021 $276,656,000.00
12 12/31/2020 $272,400,000.00
13 9/30/2020 $284,451,000.00
14 6/30/2020 $288,444,000.00
15 3/31/2020 $293,694,000.00
16 12/31/2019 $288,378,000.00
17 9/30/2019 $281,682,000.00
18 6/30/2019 $250,946,000.00
19 3/31/2019 $269,071,000.00
20 12/31/2018 $263,612,000.00
21 9/30/2018 $255,265,000.00
22 6/30/2018 $246,603,000.00
23 3/31/2018 $263,766,000.00
24 12/31/2017 $263,491,000.00
25 9/30/2017 $253,289,000.00
26 6/30/2017 $244,138,000.00
27 3/31/2017 $230,028,000.00
28 12/31/2016 $222,773,000.00
29 9/30/2016 $214,543,000.00
30 6/30/2016 $204,416,000.00
31 3/31/2016 $195,368,000.00
32 12/31/2015 $210,848,000.00
33 9/30/2015 $199,754,251.00
34 6/30/2015 $190,567,411.00
35 3/31/2015 $181,815,568.00
36 12/31/2014 $178,098,000.00
37 9/30/2014 $169,704,505.00
38 6/30/2014 $162,394,295.00
39 3/31/2014 $156,570,007.00
40 12/31/2013 $135,635,000.00
41 9/30/2013 $128,206,162.00
42 6/30/2013 $119,433,839.00
43 3/31/2013 $112,828,305.00
44 12/31/2012 $108,925,000.00
45 9/30/2012 $103,473,423.00
46 6/30/2012 $100,748,453.00
47 3/31/2012 $98,260,600.00
48 12/31/2011 $94,762,778.00
49 12/31/2010 $85,190,146.00
50 12/31/2009 $82,143,502.00
51 12/31/2008 $60,756,984.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2023 $2,034.00
2 6/30/2023 $2,034.00
3 3/31/2023 $637.00
4 12/31/2022 $433.00
5 9/30/2022 $437.00
6 6/30/2022 $437.00
7 3/31/2022 $437.00
8 12/31/2021 $31,466.00
9 9/30/2021 $27,851.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 6/30/2023 $456,000.00
2 12/31/2022 $665,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 9/30/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 --
6 9/30/2021 --
7 6/30/2021 --
8 12/31/2020 --
9 9/30/2020 --
10 6/30/2020 --
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 6/30/2023 $30,000.00
2 3/31/2023 $7,000.00
3 12/31/2022 $16,000.00
4 3/31/2022 $15,000.00
5 12/31/2021 $1,128,000.00
6 9/30/2021 $373,000.00
7 6/30/2021 $640,000.00
8 3/31/2021 $1,000.00
9 12/31/2020 $1,524,000.00
10 6/30/2020 $68,000.00
11 3/31/2020 --
12 12/31/2019 $22,151,000.00
13 9/30/2019 $20,967,000.00
14 6/30/2019 $852,000.00
15 3/31/2019 $5,000.00
16 12/31/2018 $2,886,000.00
17 6/30/2018 $2,375,000.00
18 3/31/2018 $512,000.00
19 12/31/2017 $314,000.00
20 12/31/2016 $1,007,000.00
21 12/31/2015 $1,074,000.00
22 12/31/2014 $2,054,706.00
23 12/31/2013 $3,054,000.00
24 12/31/2012 $388,675.00
25 12/31/2011 $160,470.00
26 12/31/2010 $197,244.00
27 12/31/2009 $3,150.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 9/30/2023 --
2 6/30/2023 $5,050,000.00
3 3/31/2021 --
4 12/31/2020 --
5 3/31/2020 --
6 12/31/2019 $30,000,000.00
7 6/30/2019 $30,000,000.00
8 12/31/2018 $30,000,000.00
9 9/30/2018 $1,000.00
10 6/30/2018 $30,000,000.00
11 12/31/2016 $25,000,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $233,000.00
7 9/30/2021 $199,000.00
8 6/30/2021 $215,000.00
9 3/31/2021 $92,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 $151,000.00
14 12/31/2019 $253,199.00
15 9/30/2019 $201,000.00
16 6/30/2019 $172,000.00
17 3/31/2019 $129,000.00
18 12/31/2018 $247,505.00
19 9/30/2018 $296,000.00
20 6/30/2018 $379,000.00
21 3/31/2018 --
22 12/31/2017 $493,000.00
23 9/30/2017 $493,000.00
24 6/30/2017 $464,000.00
25 3/31/2017 $467,000.00
26 12/31/2016 $434,000.00
27 9/30/2016 $437,000.00
28 6/30/2016 $432,000.00
29 3/31/2016 $432,000.00
30 12/31/2015 $387,000.00
31 9/30/2015 $348,486.00
32 6/30/2015 $398,000.00
33 3/31/2015 $424,732.00
34 12/31/2014 $591,000.00
35 9/30/2014 $676,094.00
36 6/30/2014 $804,985.00
37 3/31/2014 $1,038,080.00
38 12/31/2013 $739,000.00
39 9/30/2013 $1,139,545.00
40 6/30/2013 $1,025,929.00
41 3/31/2013 $950,158.00
42 12/31/2012 $1,083,838.00
43 9/30/2012 $1,120,162.00
44 6/30/2012 $1,090,015.00
45 3/31/2012 $927,122.00
46 12/31/2011 $683,762.00
47 9/30/2011 $985,364.00
48 6/30/2011 $1,014,620.00
49 12/31/2010 $1,022,038.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2023 $14,635,000.00
2 6/30/2023 $14,671,000.00
3 3/31/2023 $14,653,000.00
4 12/31/2022 $14,561,000.00
5 9/30/2022 $14,603,000.00
6 6/30/2022 $14,555,000.00
7 3/31/2022 $14,466,000.00
8 12/31/2021 $14,634,000.00
9 9/30/2021 $14,647,000.00
10 6/30/2021 $14,583,000.00
11 3/31/2021 $14,435,000.00
12 12/31/2020 $14,222,000.00
13 9/30/2020 $14,202,000.00
14 6/30/2020 $14,199,000.00
15 3/31/2020 $14,353,000.00
16 12/31/2019 $14,621,000.00
17 9/30/2019 $14,387,000.00
18 6/30/2019 $14,203,000.00
19 3/31/2019 $14,314,000.00
20 12/31/2018 $14,299,000.00
21 9/30/2018 $14,377,000.00
22 6/30/2018 $14,915,000.00
23 3/31/2018 $14,679,000.00
24 12/31/2017 $15,141,000.00
25 9/30/2017 $15,065,000.00
26 6/30/2017 $15,044,000.00
27 3/31/2017 $15,043,000.00
28 12/31/2016 $15,116,000.00
29 9/30/2016 $15,163,000.00
30 6/30/2016 $15,111,000.00
31 3/31/2016 $15,307,000.00
32 12/31/2015 $15,321,000.00
33 9/30/2015 $15,315,808.00
34 6/30/2015 $15,336,000.00
35 3/31/2015 $15,330,054.00
36 12/31/2014 $15,278,000.00
37 9/30/2014 $15,469,237.00
38 6/30/2014 $15,493,000.00
39 3/31/2014 $15,499,447.00
40 12/31/2013 $14,826,000.00
41 9/30/2013 $14,958,965.00
42 6/30/2013 $14,578,927.00
43 3/31/2013 $14,357,110.00
44 12/31/2012 $14,299,211.00
45 9/30/2012 $14,459,154.00
46 6/30/2012 $14,443,794.00
47 3/31/2012 $14,089,946.00
48 12/31/2011 $13,747,813.00
49 9/30/2011 $13,765,533.00
50 6/30/2011 $13,739,836.00
51 3/31/2011 $13,744,710.00
52 12/31/2010 $13,646,533.00
53 12/31/2009 $11,562,304.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $14,659,000.00
2 6/30/2023 $14,671,000.00
3 3/31/2023 $14,653,000.00
4 12/31/2022 $14,561,000.00
5 9/30/2022 $14,603,000.00
6 6/30/2022 $14,555,000.00
7 3/31/2022 $14,466,000.00
8 12/31/2021 $14,401,000.00
9 9/30/2021 $14,429,000.00
10 6/30/2021 $14,368,000.00
11 3/31/2021 $14,343,000.00
12 12/31/2020 $14,222,000.00
13 9/30/2020 $14,205,000.00
14 6/30/2020 $14,199,000.00
15 3/31/2020 $14,202,000.00
16 12/31/2019 $14,121,000.00
17 9/30/2019 $14,065,000.00
18 6/30/2019 $13,916,000.00
19 3/31/2019 $14,185,000.00
20 12/31/2018 $14,441,536.00
21 9/30/2018 $14,524,000.00
22 6/30/2018 $14,666,000.00
23 3/31/2018 $14,679,000.00
24 12/31/2017 $14,575,000.00
25 9/30/2017 $14,572,000.00
26 6/30/2017 $14,582,000.00
27 3/31/2017 $14,576,000.00
28 12/31/2016 $14,682,000.00
29 9/30/2016 $14,625,000.00
30 6/30/2016 $14,778,000.00
31 3/31/2016 $14,875,000.00
32 12/31/2015 $14,934,000.00
33 9/30/2015 $14,944,921.00
34 6/30/2015 $14,934,000.00
35 3/31/2015 $14,905,322.00
36 12/31/2014 $14,678,000.00
37 9/30/2014 $14,626,933.00
38 6/30/2014 $14,559,917.00
39 3/31/2014 $14,461,367.00
40 12/31/2013 $14,087,000.00
41 9/30/2013 $13,682,449.00
42 6/30/2013 $13,510,573.00
43 3/31/2013 $13,406,952.00
44 12/31/2012 $13,260,739.00
45 9/30/2012 $13,287,463.00
46 6/30/2012 $13,262,023.00
47 3/31/2012 $13,162,824.00
48 12/31/2011 $13,064,051.00
49 9/30/2011 $12,817,910.00
50 6/30/2011 $12,725,216.00
51 3/31/2011 $12,688,819.00
52 12/31/2010 $12,624,495.00
53 12/31/2009 $11,386,989.00
Copyright 2024 PursePoor.com